• [解決済み] LoadLibraryAと相対パス

    質問 別のDLLから(LoadLibraryAを通して)DLLをロードしようとしています。 これは問題です。 c:\**EXE_DIR**\myExe.exe // this exe load the MY_DLL_N1.dll c:\**DLLS_DIR**\MY_DLL_N1.dll // this dll load the MY_DLL_N2.dll c

    2022-03-01 03:03:14
  • [解決済み] std::move()とは何ですか?また、どのような場合に使用するのですか?

    質問 それは何ですか? 何をするものですか? どのような場合に使用するのですか? 良いリンクはありがたい。 解決方法は? C++11 の R 値参照と移動コンストラクタに関する Wikipedia のページ C++11 では、コピー コンストラクタに加えて、オブジェクトは移動コンストラクタを持つことができます。 (また、コピー代入演算子だけでなく、移動代入

    2022-03-01 01:59:53
  • [解決済み] 同じコードでもCodeBlockSとVisual Studioでは反応が違う

    質問 このコードをCodeBlocks(C++14使用)およびVisual Studio 2015でテストしてみました。 #include <iostream> void sum(auto a, auto b) { std::cout << a + b; } int main() { sum(11, 5); } codeblocksでは、正常にコンパイルさ

    2022-03-01 01:20:40
  • [解決済み] C++でCMakeがリンカ言語を決定できない

    質問 Windows 7 x64で、Visual Studio 2010とCygwinの両方でcmake hello worldプログラムを実行しようとしていますが、どちらもうまくいかないようです。私のディレクトリ構造は次のとおりです。 HelloWorld -- CMakeLists.txt -- src/ -- -- CMakeLists.txt -- -- main.cpp -- b

    2022-02-28 23:54:12
  • [解決済み] C++エラー -- 式はintegralまたはenum型でなければならない -- これを文字列から連結して得るには?

    質問 C++エラー 式はintegralまたはenum型でなければならない 文字列を連結してこれを取得する? そこで toString() C++のクラスのコードを持っています。 string bags = "Check in " + getBags() + " bags"; こんな感じで文字列を宣言できるんじゃなかったっけ?(私はJava出身で、C++を学ぼうとして

    2022-02-28 22:27:10
  • [解決済み] Qt c++ の集約 'std::stringstream ss' は不完全な型であり、定義することができない

    質問 私のプログラムには、整数を文字列に変換する次のような関数があります。 QString Stats_Manager::convertInt(int num) { stringstream ss; ss << num; return ss.str(); } しかし、これを実行すると、エラーが発生しま

    2022-02-28 13:58:02
  • [解決済み] オペランドの型に互換性がない("char "と "const char*")。

    質問 以下のようなエラーが発生するのですが...。 オペランドの型に互換性がありません ("char" と "const char*") ... if 文を実行しようとしたとき。入力値がどのように格納されるかを理解していないのだと思いますが、一致する型にキャストすればいいのでしょうか? 再現するためのコード例は char userInput_Text[3]; if (u

    2022-02-28 13:02:28
  • [解決済み] ポインターの配列を作成しようとしているときに、不完全な型が許可されない

    質問 BranchとAccountの2つのクラスを作成し、BranchクラスにはAccountポインタの配列を持たせたいのですが、うまくいきません。不完全な型は許可されませんと表示されます。私のコードに何か問題があるのでしょうか? #include <string> #include "Account.h" using namespace std; class

    2022-02-28 10:14:39
  • [解決済み] C++で同じ行に複数の入力を取り込むには?

    質問 私はあるプログラムを作っているのですが、ある問題に行き詰ってしまいました。問題は、2つの数字を入力したいのですが、カーソルが同じ行にあることです。数字を入力してEnterキーを押すと次の行に移動してしまいますが、同じ行にカーソルを置きたいのです。どうすれば同じ行に複数の入力ができるのでしょうか? 解決方法は? 以下の方法で簡単に行うことができます。 カスケード というのは

    2022-02-28 09:31:02
  • [解決済み] c++の空文字定数

    質問 チュートリアルからこのコードをコピーして遊んでいたのですが、「空の文字定数を持つことはできない」というエラーが出続けています。 以下はそのコードです。 #include "stdafx.h" #include <iostream> class MyString { private: char *m_pchString; int m_nLength;

    2022-02-28 09:04:44
  • [解決済み] C++コンソールアプリケーションでPlaySound?

    質問 コードが正しくなるように編集されました (ta.speot.is に感謝します) - 最下部の新しい質問 私はコンソールを使って遊んでいるのですが、ある評価のために最初のプロジェクトを作るように言われました。基本的なアプリケーションはすべてできているのですが、それを少しジャズにして、いくつかのサウンドを追加したいと思いました。コンソールから再生される音です。 このテストは(一応

    2022-02-28 07:05:53
  • [解決済み] Eclipse CDTでC++11/C++0xのサポートを有効にする方法は?

    質問 Eclipse 3.7.1 CDT 1.4.1 GCC 4.6.2 これはC++11のコードの一部分の例です。 auto text = std::unique_ptr<char[]>(new char[len]); Eclipseのエディタが文句を言う。 Function 'unique_ptr' could not be resolved Makefi

    2022-02-28 06:26:56
  • [解決済み] クラステンプレートでの演算子のオーバーロード

    質問 テンプレート・クラスの演算子オーバーロードの定義に問題があります。この仮想的なクラスを例にとってみましょう。 template <class T> class MyClass { // ... }; operator+= // In MyClass.h MyClass<T>& operator+=(const MyClass<T&

    2022-02-28 06:03:54
  • [解決済み] ネストされた名前指定子における不完全な型

    質問 以下のようにネストした名前指定子で不完全な型を使おうとしました。 class A; int b= A::c; // error: incomplete type ‘A’ used in nested name specifier class A { static const int c=5; }; N3797ワーキングドラフトの3.4.3/1には何も書かれていません

    2022-02-28 03:42:53
  • [解決済み] クラスエラーに対応するデフォルトコンストラクタが存在しない

    質問 簡単なコードです。 class Thing { public: int num; Thing(int num) { this->num = num; } }; class Stuff { public: Thing thing; // an instance of thing is declared here but it

    2022-02-28 03:22:16
  • [解決済み] C++エラー。char*' から 'char [2] への代入で互換性のない型がある。

    質問 コンストラクタに少し問題があります。 ヘッダーファイルで次のように宣言しています。 char short_name_[2]; およびその他の変数 私のコンストラクタでは Territory(std::string name, char short_name[2], Player* owner, char units); void setShortName(char*

    2022-02-28 02:14:22
  • [解決済み] #error gl.h は glew.h の前に含まれています。

    質問 そこで私は、OpenGLのコードをMain()から、必要なときだけ3Dグラフィックスを処理する特定のクラスに移動させようとしているのです。 以前は、私のmain.cppファイルのトップは、次のようになりました。 #define GLEW_STATIC #include <GL/glew.h> #include <SFML/Graphics.hpp> #incl

    2022-02-28 01:50:18
  • [解決済み] 最新のOpenGL32.libはどこで手に入るのですか?

    質問 これは私を狂わせます。2日間検索しましたが、答えが見つかりませんでした。 私は、Visual Studio 2010 / C++でOpenGL 3(またはそれ以降)でいくつかのものを開発したいのです。 マイクロソフトが提供するヘッダーとライブラリーはOpenGL 3をサポートするには古すぎるため、新しいバージョンを探しています。私はOpenGLレジストリ(http://www.op

    2022-02-28 01:16:10
  • [解決済み] C++でbad_allocに対処する方法は?

    質問 というメソッドがあります。 foo というエラーが返ってくることがあります。 terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Abort を使用する方法はありますか? try - catch ブロックを使って、このエラーがプログラムを終了させな

    2022-02-27 23:11:06
  • [解決済み] バイナリツリー - コピーコンストラクタ

    質問 バイナリツリーのコピーコンストラクタを作成しようとしています。 私の問題 ソースツリーの値がターゲットツリーにコピーされるのは見えるのですが、値を書き出すときに、コピーされたツリーには値がなく、プログラムがクラッシュしてしまいます。 エラーメッセージ binTree.exe の 0x0097a43c で未処理の例外が発生しました: 0xC0000005: 場所

    2022-02-27 19:57:14