コンソール画面が消えない!!orすぐ消える のお悩み

consolewindow.png

コマンドプロンプトがすぐ消えない

出現条件

Windows XPでVisual Studio 2008 を使い、コンソールアプリケーションを作って、デバッグしたときにおきるみたい。
http://support.microsoft.com/kb/982551/en-us?fr=1
このサイトに行って
上のほうにある

View and request hotfix downloads
と書いてあるリンクを押す

hotfixという、修正プログラムがダウンロードできるらしい。

コマンドプロンプトがすぐ消える!

普通、デバッグモードではすぐ消えて、
Ctrl+F5だったら、すぐ消えない。
設定したいプロジェクトをソリューションエクスプーラーから右クリックで【プロパティ】
左ペインから【構成プロパティ】->【リンカ】->【システム】
右ペインから一番上の【サブシステム】で【コンソール/SUBSYSTEM:CONSOLE】を選択し、OK。
それでも治らなかったら、次のコードをmain関数の最後に書く。

#ifdef _DEBUG
    printf("終了 何か押してください。");
    int a;
    scanf("%d",&a);
#endif

console

サポートサイト Wikidot.com console