vc++のwinアプリケーションでコンソール出力
visual studioでwinアプリケーションを作成中にデバッグ出力がしたかったのだが、よい方法が思いつかずに調べていたところ、↓のようにするとコンソールが新しく作成されて標準出力を割り当てることができた
FILE *fp; AllocConsole(); freopen_s(&fp, "CON", "w", stdout); cout << "こんにちは" << endl;
不要になったら後処理は忘れないようにしよう
fclose(fp); FreeConsole();