0

重複の可能性:
非コンソール アプリケーション プロジェクトの c++ コンソール

winmain で起動した Windows プログラムをデバッグしています。内部にはいくつかの printf があります。printf の出力をどこかで見ることができるかどうか疑問に思っています。特別なツールが必要ですか?

4

2 に答える 2

0

VC++ を使用していると仮定すると、OutputDebugStringを使用して IDE に出力を表示できます。

何かのようなもの:

wchar_t buffer[512]
wsprintf(buffer, L"Value is %d\n", value);
OutputDebugString(buffer);
于 2012-06-24T15:40:20.330 に答える
0

これを試して:

AllocConsole();
freopen("CONOUT$", "wb", stdout);
// your printf()

fclose(stdout);
FreeConsole();
于 2012-06-24T16:47:47.190 に答える