• [解決済み] std::mapの順序を確認する方法は?

    質問 を使用しています。 std::map<int, ...> 挿入時に、整数キーの昇順で反復処理されるようにするにはどうすればよいですか? どのように解決するのですか? 何もする必要はありません。マップはキーの値に従って昇順になります。 内部的には、マップはキー間の比較を行い、要素の順番を決めます。デフォルトでは std::less<KEY> と等価

    2022-03-02 05:40:12
  • [解決済み] (->) 矢印演算子および (.) ドット演算子、クラスポインタ

    質問 C++では、クラスのポインタには、( -> のような矢印演算子を使って、そのクラスのメンバにアクセスします。 #include <iostream> using namespace std; class myclass{ private: int a,b; public: void setdata(int i,int

    2022-03-02 04:49:03
  • [解決済み] *** 'build/...x86/class.o` が必要とするターゲット 'class.cpp' を作成するルールがない。 Ubuntu ではエラー。

    質問内容 プログラムをビルドしてコンパイルしようとしたら、このようなエラーが発生しました。現在、私のプログラム内のすべての.cppファイルを開くことができません。 make[2]: * ターゲットにするルールがない Checker.cpp', needed by build/Debug/GNU-Linux-x86/Checker.o'. 停止してください。 どな

    2022-03-02 03:39:23
  • [解決済み] バイナリファイルの読み出しと書き込み

    質問 バイナリファイルをバッファに読み込んで、そのバッファを別のファイルに書き込むコードを書こうとしています。 以下のようなコードがあるのですが、バッファにはファイルの最初の行から数文字のASCII文字が格納されるだけで、他には何も格納されません。 int length; char * buffer; ifstream is; is.open ("C:\\Final.gif", ios:

    2022-03-02 03:38:16
  • [解決済み] C++における'typeid'と'typeof'の比較

    質問 とはどう違うのでしょうか? typeid と typeof をC++で作成しました。以下は私が知っていることです。 typeid のドキュメントに記載されています。 タイプ_info これは、C++のヘッダーファイルで定義されている タイプインフォ . typeof は、C言語のGCC拡張とC++で定義されています。 ブースト ライブラリで

    2022-03-02 02:34:10
  • [解決済み] C++でIncomplete Typeエラーが発生するのはどのような場合か

    質問内容 c++コンパイラが"incomplete type error"を投げるのはどんなときか、どなたか教えてください。 注:この質問は、私自身が自分のコードをデバッグできるように、意図的に少しオープンエンドにしています。 どのように解決するのですか? これは通常、コンパイラが前方宣言を見たが、その型の完全な定義がない場合、その型がどこかで使用されているときに起こります。たと

    2022-03-02 02:08:19
  • [解決済み] ソートされ回転した配列内の検索

    質問 面接の準備をしているときに、こんな面白い質問を受けました。 <ブロッククオート あなたは、並べ替えられた後、回転させられた配列を与えられました。 例えば Let arr = [1,2,3,4,5] であり、ソートされている 右に2回回転させると [4,5,1,2,3] . さて、この並べ替え+回転した配列の中で、どのように検索するのがベストでしょ

    2022-03-02 01:54:41
  • [解決済み] 動的なサイズの配列を作るには?動的配列の一般的な使用法(ポインタもそうかもしれません)?[クローズド]

    質問 閉店 . この質問はもっと必要です フォーカス . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 問題を更新して、1つの問題だけに焦点を当てるようにします。 この投稿を編集する .

    2022-03-02 01:11:56
  • [解決済み] このスコープで宣言されていない」エラー

    質問 私は、ガウシアンアルゴリズムを使って、任意の日付の日を計算する簡単なプログラムを書いていました。 ここで . #include <iostream> using namespace std; //Using the Gaussian algorithm int dayofweek(int date, int month, int year ){ int d=

    2022-03-01 23:57:44
  • [解決済み] char*をintに変換するにはどうしたらいいですか?

    質問 char*を整数に変換する必要があります。 例えば data.SetBytFldPos(*attribute->value()); 属性クラスの値はchar*である。 'SetBytFldPos" はintを取ります。 どのように解決するのですか? いろいろな方法があります。一番簡単なのは strtol()関数 .

    2022-03-01 23:08:51
  • [解決済み] 空の文字列を返す:c++の効率的な方法

    質問 ある関数から空の文字列を返すには2つの方法があります。 1) std::string get_string() { return ""; } 2) std::string get_string() { return std::string(); } どちらがより効率的か、またその理由は? 解決方法は? <ブロッククオート Gcc 7.1

    2022-03-01 22:48:53
  • [解決済み] push_back'の呼び出しに対応するメンバ関数がないエラー

    質問 //fleet.h #include "ship.h" #include <vector> #include <iostream> #ifndef fleet_h #define fleet_h using namespace std; class fleet { public: //Add_ship and remove_ship method bool

    2022-03-01 21:29:22
  • [解決済み] C++でまともなwait関数はないのか?

    質問 私がC++で最初に学んだことのひとつは、次のことです。 #include <iostream> int main() { std::cout<<"Hello, World!\n"; return 0; } は、間髪入れずに極めて素早く表示・消滅してしまいます。これを防ぐために、私はメモ帳で helloworld.exe pause

    2022-03-01 21:12:45
  • [解決済み] C++で2つの文字列を連結する方法は?

    質問 プライベートなクラス変数 char name[10] を追加したい。 .txt を拡張して、ディレクトリに存在するファイルを開くことができるようにします。 どうすればいいのでしょうか? 連結した文字列を格納する新しい文字列変数を作成することが望ましいでしょう。 どのように解決するのですか? まず char* または char[N] . 使用方法 std::

    2022-03-01 21:08:51
  • [解決済み] C++ int float キャスティング

    質問 なぜmは常に=0なのか?someClassのxとyのメンバは整数です。 float getSlope(someClass a, someClass b) { float m = (a.y - b.y) / (a.x - b.x); cout << " m = " << m << "\n"; return

    2022-03-01 19:50:10
  • [解決済み] 純粋な仮想関数呼び出し」のクラッシュはどこから来るのか?

    質問 私のコンピュータでは、プログラムが「純粋仮想関数呼び出し」というエラーでクラッシュすることがあります。 抽象クラスでオブジェクトを作成できないのに、どうしてコンパイルできるのでしょうか? 解決方法は? これらは、コンストラクタやデストラクタから仮想関数を呼び出そうとした場合に発生する可能性があります。 コンストラクタやデストラクタから仮想関数を呼び出すことはできないので(派

    2022-03-01 19:19:26
  • [解決済み] C++でそれぞれ、ベクトル要素から引っ張ってくる

    質問 攻撃のベクトルに対してforeachを行おうとしているのですが、それぞれの攻撃には 一意のID 例えば、1-3。 クラスメソッドは、1-3のキーボード入力を受け取ります。 私はforeachを使ってm_attackの私の要素を実行し、番号が一致するかどうかを確認し、それが一致する場合...何かをしようとしています。 私が見ている問題は、これです。 a'for ea

    2022-03-01 16:43:09
  • [解決済み] PythonのプログラムをC/C++のコードに変換する?

    質問 PythonのプログラムをC/C++に変換することは可能ですか? 私はいくつかのアルゴリズムを実装する必要があるのですが、(私が得意でない)C/C++でそれを行う際に経験するすべての苦痛を正当化できるほど、性能差が大きいかどうかはわかりません。そこで、簡単なアルゴリズムを1つ書いて、そのような変換されたソリューションに対してベンチマークを行うことを考えました。それだけでPython

    2022-03-01 16:37:46
  • [解決済み] C++で "X does not name a type "エラー

    質問 以下のような2つのクラスが宣言されています。 class User { public: MyMessageBox dataMsgBox; }; class MyMessageBox { public: void sendMessage(Message *msg, User *recvr); Message receiveMessage(); vector<Me

    2022-03-01 16:21:22
  • [解決済み] クラス内部でfstreamのgetline()関数を使用する

    質問 辞書の単語を含むテキストファイルの行を、配列オブジェクトに読み込もうとしています。配列には、"a" で始まるすべての単語を格納し、別の配列には "b" ... アルファベットのすべての文字を格納したいのですが、どうすればよいですか? これが、私が書いたarrayオブジェクトのクラスです。 #include <iostream> #include &lt

    2022-03-01 16:16:35