2017-04-26 42 views
-1

私はMSVC 2013でCでいくつかの値をデバッグしようとし、この関数を初めて使うことに決めました。 私は知らないが、私はouputをウィンドウにのみOutputDebugString出力 "??????"代わりに文字列

"??????????????"

を受けます。デバッグタイプをチェックし、Auto/Mixedの両方の状態に試しましたが、同じです。見てください:

#include <windows.h> 
... 
OutputDebugString(_T("HELLO!\n")); 
... 

あなたはどう思いますか?ありがとう!

+1

_T( "")なしで文字列を出力しようとしましたか? –

+0

今、私は 'OutputDebugString( "HELLO \ n");'と 'OutputDebugString( "hello \ n");'しかし同じです。また、Mixed typeのデバッグを使用してMSVCを再起動しました。いいえ。(( – OpenGLNoob

+0

)文字列としての数字は完璧です! – OpenGLNoob

答えて

1

よろしくお願いします。

OutputDebugStringA("Hello!\n"); 

完璧! (MSVC2013、WIN7、64)

関連する問題