C++コンソールプログラムでPAUSEする

getchar(); または、system(“PAUSE”);

後者の方は、バッチコマンドのPAUSEと同じように表示される。

「続行するには何かキーを押してください . . .」

int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
	int nRetCode = 0;

	_tprintf(_T("Hello World!\n"));

	system("PAUSE");

	return nRetCode;
}

参考サイト
C++で『Hello World!』を記述する方法を知らないので記述しておこう。

One thought to “C++コンソールプログラムでPAUSEする”

  1. PAUSEをするの為にsystem(“PAUSE”);がお勧めしません。getchar();などの方を使って下さい。
    何故と言うとsystem()は外のコマンドを呼びますのでDOS/Windows以外のシステムで使えないですしバイナリー的にsystem()を使ったらオーバーヘッドが多いです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です