C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

RSS

  • 解決済

    回答
    5

    GUI と CUI の共存

    C/C++ ( Windows API 実装 ) でやっています。 GUIとCUIって共存できるのでしょうか? [定義] ここでいう、GUIは Windows API だと EDIT, RADIO, LISTのようなコントロール, VBA とかだと TextBox, ListBox, RadiButton みたいなコントロール, Javaだと コ

    • 0評価
    • 201PV
    BeatStar BeatStar 4日前
  • 解決済

    回答
    8

    C++の配列変数の上手い使い方が分からない

    C++の配列変数の上手い使い方が分かりません。 例えば int a[100]; これ自体は便利なのですが、返り値に配列変数を使うことはできません。 自分がコードを書いているとよく配列変数を返り値に持ってきたい事が多々あります(下手くそなので) 配列変数の便利なところを教えていただけませんか?

    • 0評価
    • 180PV
    _Victorique__ _Victorique__ 3日前
  • 解決済

    回答
    3

    将棋プログラムbitboardによる高速化について

    前提・実現したいこと 5×5の将棋プログラムでbitboardの実装をしようとしているのですが、イマイチ速くなるように書けません。というのも、例えば銀を動かす手を調べるとして、自分の駒のbitboardとその地点の銀の動きの&を取れば動かせる場所を1で示せますが、それをどうやって取り出せば高速になるのかわかりません。 該当のソースコード //銀が3

    • 0評価
    • 89PV
    _Victorique__ _Victorique__ 13時間前
  • 解決済

    回答
    3

    コマンドライン引数

    趣味で C/C++ ( Windows API 実装 ) でやっています。 コマンドライン引数を取得して処理することに関してです。 「C言語 入門」, 「C++ 入門」で検索すると "コマンドライン引数" の項目 があったりします。 これに関しては問題ないのですが、CUI, GUIどちらでも使えるようにしたいので、 クラス化 (

    • 0評価
    • 225PV
    BeatStar BeatStar 2週間前
  • 受付中

    回答
    1

    VB6からVisual Studio2013でC++ MFC に移植しています。

    VB6のソースを見ながら、C++ MFCへ移植をしていますが、 不明点が次々と出てきます。 〇VB6で、Dir は、C++ MFC ではどのように記述するのか? 〇VB6で、On Error Resume Next は、C++ MFC ではどのように記述するのか? 〇VB6で、MsgBox Err.Description, vbCritical,

    • 0評価
    • 532PV
    m24yama m24yama 1日前
  • 解決済

    回答
    1

    VC++ MFC でイベントの処理記述方法がわかりません。

    VB6では、以下のように記述をしてありますが RaiseEvent OnxxZzzzOn(lResult) Visual Studio 2013/VC++ MFC では一体どのように 記述をしたらよいのでしょうか? どうかよろしくお願い致します。

    • 0評価
    • 57PV
    m24yama m24yama 12時間前
  • 解決済

    回答
    3

    std::listにおけるイテレータの指定の仕方

    前提 std::listにおいて、指定したindexに要素にアクセスする際に適切な記述の仕方がわかりません。 std::list lst{1,2,3,4,5,6,7,8,9}; // 1と表示される std::cout << *(lst.begin()) << std::endl; // でも、次のはエラー std::cout << *(lst.be

    • 0評価
    • 64PV
    RyuSuzuki RyuSuzuki 2日前
  • 解決済

    回答
    1

    VC++ MFCでカレントディレクトリを取得したい

    VB6では、Dirでカレントディレクトリを取得していましたが、 今回、VC++へ移植するにあたり、下記のように記述してみました。 Visual Studio 2013を使ってます。 include <windows.h> ・・・ TCHAR szBuf[MAX_PATH]; (void)GetCurrentDirectory(_countof

    • 0評価
    • 47PV
    m24yama m24yama 15時間前
  • 受付中

    回答
    0

    Windowsアプリケーションに関してご相談

    Windowsアプリケーションに関してご相談です。 現在ブログのネタに何かWindowsアプリケーションの開発を行う予定なのですが、その際に使用するプログラミング言語で悩んでいます。というのも、大昔に、他のプログラムのステータスを書き換えるツールをC#で開発した経験があります。比較的スムーズに開発出来たのでその時はWindowsアプリケーションを開発するの

    • 0評価
    • 11PV
    Susanoo2442 Susanoo2442 13分前
  • 解決済

    回答
    2

    std::unique_ptrの所有権を取り戻したい

    前提 std::unique_ptrの使い方についてです。 std::unique_ptrはポインタの所有権を唯一持っていて、std::move()で所有権を移動させるということは理解しているつもりです。 今書いているのクラスのコンストラクタでstd::unique_ptrを引数に取りたいと思い、 class myclass{ std::

    • 0評価
    • 42PV
    coord.e coord.e 2日前
  • 解決済

    回答
    2

    接続されたUSB機器がUSB3.0で接続されているのかを確認する方法について

    いつも活用させていただいております。 早速ですが、今接続されているUSB機器が、USB3.0として認識しているのかを 調べる方法を探しています。 現状、WinDDK(7600.16385.1)で、VID/PIDやデバイスパス情報の取得するアプリケーションに 追加したいと考えているのですが、うまく取得する方法を見つけることが出来ませんでした。

    • 0評価
    • 73PV
    OlivePopeye.net OlivePopeye.net 1週間前
  • 解決済

    回答
    3

    t秒後のロケットの速度vを求める関数

    t秒後のロケットの速度を求める関数を作れという課題で、作って実行してみたところ、 05-3.exe は動作を停止しました。 問題が発生したため、プログラムが正しく動作しなくなりました。プログラムは閉じられ、解決策がある場合はWindows から通知されます。 と、表示され実行ができません。 どこが間違っているのでしょうか?よろしくお願いします。

    • 0評価
    • 128PV
    jo-jo jo-jo 3日前
  • 受付中

    回答
    0

    C++ Clionでライブラリを読み込んでくれない(ただし実行はできエラーも吐かない)

    前提・実現したいこと Clionでライブラリが読み込まれません。色が灰色の状態から一向に変わりません。ですが、実行してもエラーを出しません。これの他に一つcppファイルがあるのですが、それには<iostream>と<vector>しかインクルードしておらず、どちらも色がついています。 該当のソースコード -#include<iostream>

    • 0評価
    • 42PV
    _Victorique__ _Victorique__ 1日前
  • 解決済

    回答
    1

    C++の配列で複数の返り値を出力する場合について

    前提・実現したいこと 現在C++で、ある関数を実装するにあたり、関数の出力値を複数返したく、こちらのリンクを参照しながら、テストをしていましたが、コンパイル後のexeを実行すると、計算が停止してしまいます。 基本的には上記のリンクに沿って書いたつもりなのですが、どこが間違っているか分からず、問題点をご指摘いただければ幸いです。 宜しくお願いいたしま

    • 0評価
    • 27PV
    cesolution cesolution 2日前
  • 解決済

    回答
    1

    Visual C++ ~「ヒープ領域を使い果たしました」というエラーがでる

    visual studio 2008 Express Edition にて、プロジェクトをビルドする際に、「ヒープ領域を使い果たしました」というエラーがでて、うまくビルドができません ネットで解決策を調べ、以下のオプションを追加してみたのですが、それでも同じエラーが出ました。 /Zm200 Zm以下の数字を大きくしても結果は変わりませんでした。

    • 0評価
    • 51PV
    FumiakiNakao FumiakiNakao 2日前
  • 受付中

    回答
    2

    void*をunsigned int*に変換できない理由

    質問 C言語のプログラムをC++に書き換えようとしたとき "void* からunsigned int*への無効な変換です" と表示されコンパイルエラーになりました。 原因は何でしょうか。 どうすれば解決できるでしょうか。 補足 Cのときはコンパイルエラーにならずに動いていました。 また、malloc関数において上記のエラーを吐き出していま

    • 0評価
    • 98PV
    nagito nagito 4日前
  • 解決済

    回答
    2

    多次元配列の定義・宣言の仕方

    前提・実現したいこと 多次元配列(C++) 発生している問題・エラーメッセージ 多次元配列の定義・宣言の仕方がいまいち理解できません。 以下のエラーがでます。 *** Break *** segmentation violation from libstdcxx.v6 import register_libstdcxx_printers

    • 0評価
    • 67PV
    between between 3日前
  • 解決済

    回答
    8

    [C++] 整数型の使い分け

    こんばんは。 「要素数がかなり大きくなりそうだか、要素となる値自体は大して大きくない(せいぜい2、3ケタ)」というような状況で、メモリ量を少しでも減らすために要素の型としてintの代わりにcharやshortを使うことは解決法になりますか?また、デメリットはありますか? あと、こちらはついでで良いのですが、shortの使い時が分かりません。どんな場面

    • 0評価
    • 216PV
    yama_da yama_da 1週間前
  • 解決済

    回答
    3

    C++ クラスのメンバ変数にループでアクセスするには

    お世話になります。質問させていただきます。 C++で、クラスのメンバ変数にforループでアクセスする方法はあるでしょうか、という質問になります。 例えば、 enum Sex {MAN, WOMAN}; class Human { public: // 記載スペースの節約のため全部public Sex sex; int ag

    • 0評価
    • 137PV
    sin_250 sin_250 6日前
  • 受付中

    回答
    2

    ゲーム内のアニメーションでふと思った

    よろしくお願いいたします。 どんな動きをしているのだろう?とわからなかったので投稿致します。 ゲーム内でアニメーションをする際に一枚の絵をメモリに保存して、分割して、コマ送りで次々と表示・消す・表示・消す・・・を繰り返してアニメーションを実現していると考えています。(というか大体これですよね・・・) 僕は上記の、分割して、の部分の動きが想像

    • 0評価
    • 82PV
    MeramiNium.F MeramiNium.F 5日前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    3697

  • 総質問数

    1844

  • 今週の質問数

    23

タグ別ランキング

タグ別ランキング

タグ別ランキング

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る