• [解決済み] srand(time(0))と乱数発生を行う。

    質問 srand(time(0)) は C++ で使用され、rand に開始値を与えて乱数生成を支援します。 でも、具体的に何をするものなのか、説明してもらえますか? ありがとうございます。 解決方法は? srand() は乱数関数に新しい種、つまり開始点を与えます(通常、乱数は前の数(または種)を取り、その数に対して多くの演算を行って次の数を生成することで計算されま

    2022-03-05 10:31:54
  • [解決済み] new int(100)」は何をするものですか?

    質問 <ブロッククオート 重複している可能性があります。 これは変数か関数か などと間違えて使ってしまいました。 int *arr = new int(100); で、コンパイルは通るのですが、やっぱりこれは間違ってますね。本来は int *arr = new int[100]; 間違えて書いたのに、コンパイラは何だと思ってるんだ? 解決方法は?

    2022-03-05 10:12:48
  • [解決済み] char**の初期化

    質問 私はC++の超初心者です。char**を取り込む関数を呼び出そうとしています。 bool func(char** a) { //blablabla } つまり、c-stringの配列を取り込んでいるわけです。char**を作成する必要があるのですが、何も動作しません。 char** a = char[255][255]; // error: type name is

    2022-03-05 09:38:45
  • [解決済み] C: strtol endptr は決して NULL ではない、値が整数のみかどうかを確認できない?

    質問 さて、ここで問題です。私は、.NETと思われるデータセットを持っています。 int int int int .... しかし、1asdas 2 の場合は "asdas" の部分をキャッチできるようにしたいのです。しかし、今のところ、1 2だけだと、endptrがNULLではないので、値が数字だけなのか、数字と文字なのか、チェックできません。以下は私のコードです。

    2022-03-05 09:07:36
  • [解決済み] C++でファイルから整数のグループを一行ずつ読み込む方法

    質問 スペースで区切られた1つまたは複数の整数を各行に含むテキストファイルがあります。C++でこれをエレガントに読むにはどうしたらよいでしょうか?行を気にしないのであれば、cin >> を使うことができますが、整数がどの行にあるかは重要です。 入力例です。 1213 153 15 155 84 866 89 48 12 12 12 58 12 解決方法は? 行単位

    2022-03-05 07:48:04
  • [解決済み] 関数宣言の中の`*&`はどういう意味ですか?

    質問 以下のような関数を書きました。 void myFunc(myStruct *&out) { out = new myStruct; out->field1 = 1; out->field2 = 2; } さて、呼び出し側の関数では、次のような書き方をするかもしれない。 myStruct *data; myFunc(data);

    2022-03-05 06:38:47
  • [解決済み] Win32コンソールアプリケーション

    質問 私は VS2017 コミュニティで、Win32 コンソール アプリケーションが見つからないのです。 新規プロジェクトにいってもテンプレートすらなく、またVS2019ではC++ Empty Projectが作れません。 インストーラーからほぼすべてダウンロードしています。 どうすればいいのでしょうか? ! どのように解決するのか? Win32テンプレートは、Win

    2022-03-05 06:10:20
  • [解決済み] エラー C2011: '' : 'クラス' 型の再定義

    質問 ヘッダーファイルの1つは以下の通りです。 #include "stdafx.h" class AAA { public: std::string strX; std::string strY; }; このプロジェクトをコンパイルしようとすると、次のようなエラーが発生します。 error C2011: 'AAA' : 'class' type redefini

    2022-03-05 05:53:28
  • [解決済み] std::forwardはどのように機能するのですか?重複] [重複

    質問 この質問はすでにここに回答があります : 閉じる <スパン 10年前 . この質問を再開するかどうか、コミュニティで検討した結果 先月 というメッセージが表示され、そのまま終了しました。 <ブロッククオート 元のクローズ理由が解決されてい

    2022-03-05 05:24:02
  • [解決済み] C++における代入演算子のオーバーロード

    質問 以下のコードで、代入演算子のオーバーロードを行いました。 SimpleCircle SimpleCircle::operator=(const SimpleCircle & rhs) { if(this == &rhs) return *this; itsRadius = rhs.getRadius(); return *

    2022-03-05 05:17:16
  • [解決済み] C++シングルトンデザインパターン

    質問 最近、C++のSingletonデザインパターンの実現・実装にぶつかった。それは次のようなものでした(実例から採用しました)。 // a lot of methods are omitted here class Singleton { public: static Singleton* getInstance( ); ~Singleton( );

    2022-03-05 05:05:15
  • [解決済み] intからchar*に変換する方法は?

    質問 私が知っている唯一の方法は #include <sstream> #include <string.h> using namespace std; int main() { int number=33; stringstream strs; strs << number; string temp_str = strs.str();

    2022-03-05 04:20:29
  • [解決済み] C++11のランダムライブラリを使って乱数を生成する

    質問 タイトルが示すように、私は新しいC++11を使って乱数を生成する方法を見つけようとしています。 <random> ライブラリです。このコードで試してみました。 std::default_random_engine generator; std::uniform_real_distribution<double> uniform_distance(1, 10.

    2022-03-05 03:52:35
  • [解決済み] Linuxでc++のプログラムをコンパイルするには?

    質問 hi.cppというファイルを作って、以下のようなコマンドを書きました。 #include <iostream> using namespace std; int main () { cout << "Hello World! "; cout << "I'm a C++ program"; return 0; } で、RHEL 6の

    2022-03-05 02:22:34
  • [解決済み] C++のcodingbat風サイト【終了しました

    質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack Over

    2022-03-05 01:58:54
  • [解決済み] C++のint配列のforeach

    質問 私はC++の初心者で、以下のコードを書いています。 呼び出し関数ですべてのアドオンを繰り返し処理する必要がありました。 testFunction . 私はこれがC#で動作することを知っていますが、このコードは動作しません。どなたか、C++でこれを行う正しい方法をご指摘いただけないでしょうか? #include "stdafx.h" #include &lt;iostream&gt;

    2022-03-05 01:35:59
  • [解決済み] WindowsのMinGWでGCCをアップデートする方法は?

    質問 以前、UbuntuでソースからGCCを手動でインストールしたことがあるのですが、それは大変な作業でした。だから、私は本当にこのプロセスを繰り返したくありません。現在、私はMinGWとGCC(4.6.2)が私のマシンにインストールされています。そこで、ソースから完全にビルドすることなく、GCCをアップデートする簡単な方法はありますか?誰かそれをやったことがある人は、私にいくつかのヒントを

    2022-03-05 01:26:37
  • [解決済み] C++による動的オブジェクトの配列の作成

    質問 動的なオブジェクトの配列を作成する方法を知っています。 例えば、クラス名がStockの場合。 Stock *stockArray[4]; for(int i = 0 ; i &lt; 4;i++) { stockArray[i] = new Stock(); } これを動的なオブジェクトの配列に変更するにはどうすればよいのでしょうか? 試してみたこと 在庫

    2022-03-04 23:59:51
  • [解決済み] C++のベクターを逆引きするにはどうしたらいいですか?

    質問 C++の組み込みベクトル関数で、ベクトルをその場で反転させるものはありますか? それとも、手動でやるしかないのでしょうか? 解決方法は? ある関数 std::reverse の中にある algorithm ヘッダを作成します。 #include &lt;vector&gt; #include &lt;algorithm&gt; int main() { st

    2022-03-04 23:36:46
  • [解決済み] 非標準的な構文で、メンバーへのポインタを作成するには '&' を使用します。

    質問 私は自分の関数に確信を持っていますが、このエラーの意味を知りませんでした。 "non-standard syntax; use '&amp;' to create a pointer to member" これは私の 機能 : 貨物ベクトル中の貨物の検索 int compagnie::rechercher_Trajet(int ind) { for (int i

    2022-03-04 21:39:43