• クラス継承に起因するエラー:エラーC2259 以下のメンバが原因で抽象クラスをインスタンス化できない。

    CControlBar を継承した新しいクラスは、エラー C2259 でコンパイルされます: 'CTestDockBar' : cannot instantiate abstract class due to following members: エラーの原因 実装クラスが抽象ベースクラスを継承しているが、抽象ベースクラスのメソッドをすべて実装していない。 解決策 &

    2022-02-25 18:44:10
  • [解決済み] 未解決の外部シンボル - Qt creator

    質問 ヘッダーとインクルードに関する基本的な概念が欠けているようです。なぜなら、最も単純な関数でも別のソースファイルから呼び出そうとすると、エラーが発生するからです。 main.obj:-1: error: LNK2019: 未解決の外部シンボル "void __cdecl buildDeck(int,int)" (?buildDeck@@YAXHH@Z) 関数 _main で参照

    2022-02-25 16:40:44
  • [解決済み] 動的割り当て配列から別の配列へのコピー C++

    質問 これは超簡単に解決できそうなのですが、どうしてもわかりません。 私は単純にサイズ変更した配列を作成し、元の値をすべてコピーして、最後に古い配列を削除してメモリを解放しようとしています。 void ResizeArray(int *orig, int size) { int *resized = new int[size * 2]; for (int i = 0; i

    2022-02-25 16:20:19
  • [解決済み] AllocConsole()でcoutが表示されない

    質問 DLLで、デバッグ用にAllocConsole()とcoutを使ってデータを表示させています。 以前は問題なく動作していましたが、コンパイラ(Visual Studio 2012)を最新に更新してから、DLLはコンソールを表示するだけで、prints/coutsを表示しなくなりました。 なぜこのようなことが起こるのか、思い当たる節がありません。 何か思い当たることはありますか?

    2022-02-25 14:59:07
  • [解決済み] 非 const lvalue の参照

    質問 なぜ、こんなことができるのか int a; const double &m = a; しかし、これを実行すると int a; double &m = a; エラーが発生しましたか? error: non-const lvalue reference to type 'double' cannot bind to a value of unrelated

    2022-02-25 13:49:43
  • [解決済み] glPixelStorei(GL_UNPACK_ALIGNMENT, 1) デメリット?

    質問 常に1のアルギン酸を使用することのデメリットは何ですか? glPixelStorei(GL_UNPACK_ALIGNMENT, 1) glPixelStorei(GL_PACK_ALIGNMENT, 1) 最近のGPUの性能に影響はありますか? 解決方法は? <ブロッククオート どうしてデータが1バイトにならないのですか? の意味を理解していないことが強く

    2022-02-25 12:35:04
  • [解決済み] ISO C++ではポインタと整数の比較は禁止されている?

    質問 以下はそのコードです。 void option5 (StudentRecord student[], int n) { double gpaThreshold; char enteredMajor; int i; cout << "Enter a GPA threshold: "; cin >> gpaThreshold;

    2022-02-25 12:14:54
  • [解決済み] 文字列定数の前に期待される識別子

    質問 このようなプログラムがあります。 #include <iostream> #include <string> using namespace std; class test { public: test(std::string s):str(s){}; private: std::string str; }; class test1 { pu

    2022-02-25 10:02:39
  • [解決済み] テキストファイル入力の読み込み・解析 c++

    質問 少し背景を説明します。私は学校のプロジェクトでスライディングブロックパズルに取り組んでおり、Javaの代わりにC++を使用するのは今回が初めてです。ファイルからデータを読み取るような実装をするのは初めてです。 テキストファイルからの入力の読み取りについて、素朴な疑問があります。 ファイルを一行ずつ読み、各行を文字列で保持する方法は理解していますが、ファイルを読み込む際に文字列を異な

    2022-02-25 08:18:23
  • [解決済み] QOpenGLWidgetで三角形をレンダリングするには?

    質問 QOpenGLWidgetを使ってQtの中でOpenGLを使おうとしているのですが、関連する例を見つけるのに苦労しています。私はOpenGLの初心者なので、その使い方を学ぼうとしていますが、私が見つけたチュートリアルは、QOpenGLWidgetでは特にうまく適用できないようです。今、私がしたいことは、手始めに三角形をレンダリングすることだけです。 今のところ、こんな感じです。

    2022-02-25 07:27:22
  • システムについて(「一時停止)

    <パス システムについて (&quot;pause&quot;) system() は、システムコマンドを起動します。 pause ポーズコマンドです。 この文まで実行すると、プログラムは停止します。 と表示され、quot;Press any key to continue . .&quot; .&quot; . 注意事項

    2022-02-25 07:02:16
  • c++ std::chrono time 関数、システムの現在時刻を取得する

    &lt;パス // Calculate the time taken by an algorithm #include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;ratio&gt; #include &lt;chrono&gt; int main() { using namespace std::chrono; stead

    2022-02-25 06:54:38
  • [解決済み] オブジェクトがないとメンバ関数を呼び出せない

    質問 このプログラムでは、ユーザが入力する name / age のペアを作成し、クラスを使って出力します。 以下はそのコードです。 #include "std_lib_facilities.h" class Name_pairs { public: bool test(); void read_names(); void read_ages

    2022-02-25 06:16:43
  • [解決済み] C++の処理されない例外

    質問 C++は、処理されない例外が発生した場合に、何か視覚的なものを「表示」する方法を提供していますか? 私がしたいのは、次のようなものを作ることです。 assert(unhandled exception.msg()) が実際に発生した場合(以下のサンプルのように)。 void foo() { throw std::exception("Message!"); } int

    2022-02-25 05:59:30
  • c++におけるcin.clear()とcin.sync()の使用法

    &lt;パス 最近、あるプログラムを見ていたら、cinを使った後、cin.clear(); cin.sync()を使う必要がある場合があることがわかりました。 例えば、一連の整数を読み込んでvectorオブジェクトに入れ、count()で与えられた値の出現回数を数える場合、私が最初に作ったプログラムは次のようになります。 #include #include"algorithm"

    2022-02-25 05:08:56
  • [解決済み] sfmlの派生クラスでテクスチャを一度初期化する

    質問 最近、テクスチャを使ったSFMLの演習を試みています。しかし、いくつかの問題に遭遇しました。SFMLのサイトでは、テクスチャを使うにはスプライトを更新するのが一番効率的だと書かれています。そうでないと、メモリを大量に消費してしまいます。ベースクラスが1つあり、そこから派生したクラスが2つあります。どのように私の texture この変数があれば、派生クラスはそのスプライトを使用する

    2022-02-25 05:05:27
  • [解決済み] Windows 10 C++でinclude sys/resource.hを使用するとエラーになる。

    質問 しばらくmacOSでVSコードを使っていましたが、Windows10に乗り換えました。macからコードを実行しようとしましたが、macでは出ないエラーが出ます。LLVMをインストールしましたが、それが役に立つかどうかはわかりません。 #Include &lt;sys/resource.h&gt; 現在、私のコンパイラのパスは、次のように設定されています。 "compilerP

    2022-02-25 04:08:13
  • [解決済み] C++11の再帰的ラムダ関数

    質問 C++11の初心者です。 以下の再帰的ラムダ関数を書いているのですが、コンパイルできません。 sum.cpp #include &lt;iostream&gt; #include &lt;functional&gt; auto term = [](int a)-&gt;int { return a*a; }; auto next = [](int a)-&gt;int {

    2022-02-24 23:31:31
  • [解決済み] error: no matching function for call to

    質問 私のエラーはこれです。 "コンストラクタ 'NumGame::NumGame(int&amp;)' 内にあります。 error: no matching function for call to 'Category::Category()'" このサイトで似たような質問をいくつか見ましたが、答えが見つからないようです。Categoryという基底クラスがあり、NumGameはそこ

    2022-02-24 22:35:52
  • [解決済み] 文字列の配列の初期化文字列が長すぎるエラー

    質問 C++を使用してBlackJack Gameを作成していますが、その中に以下のようなコードがあり、エラーが発生します。 typedef struct { int value; char suit[8]; char name[8]; }Deck; Deck Cards[52] = {{ 1,"Ace","Hearts"},{ 2, "Two","Hearts

    2022-02-24 21:19:27