0

重複の可能性:
C ++コンソールアプリケーションがすぐに終了しないようにするにはどうすればよいですか?

C ++の分野での私のかなり極端な初心者を許してください、しかしここに行きます。:)

たとえば、ターミナルでこのコードを実行すると、次のようになります。

int g;
cout << "Please enter an integer value: ";
cin >> g;
cout << "The value you entered is " << g;

... C ++の専門家にとっては、明らかにこれはユーザーの入力から値を受け取り、出力に表示します。ただし、入力を「送信」して[Enter]をクリックした直後に、出力がわずか1ミリ秒表示された後、端末が閉じます。とにかく、ターミナルが閉じるのを止めて、実際に結果を見る機会を得ることができましたか?

Windows7でVisualStudioを使用しています。

ありがとう!

4

3 に答える 3

1

Windows で作業している場合は、system("pause"); という行を追加できます。プログラムの最後に。または Linux の場合は cin.get()

于 2012-12-13T14:50:48.140 に答える
0

どのようなOSをお使いかわかりませんが、機能は似ています

Linux または Windows のコマンドラインでターミナルを起動します。コマンド「cd」で、プログラムのあるディレクトリに切り替えます。

Linux:

./myProgram

ウィンドウズ

マイプログラム

起動したターミナルは閉じられません;)

于 2012-12-13T14:52:41.833 に答える