【发布时间】:2012-09-24 23:11:24
【问题描述】:
我一直在使用几种方法来跟踪 Visual Studio 2008 输出窗口中的输出,但我尝试过:
`cout<<"AAAAAAABBBBBBBBBB";
LPCWSTR str=_T("jdhakjsdk");
OutputDebugString(str);
printf("jdhakjshkajshdkjashdk");`
但什么也没有出现!!输出窗口可能被锁定是真的吗??
【问题讨论】:
我一直在使用几种方法来跟踪 Visual Studio 2008 输出窗口中的输出,但我尝试过:
`cout<<"AAAAAAABBBBBBBBBB";
LPCWSTR str=_T("jdhakjsdk");
OutputDebugString(str);
printf("jdhakjshkajshdkjashdk");`
但什么也没有出现!!输出窗口可能被锁定是真的吗??
【问题讨论】:
不知道为什么没有调试输出(请记住,OutputDebugString 只能在附加了调试器的调试模式下工作)。但是,在 MFC 中,您通常使用 TRACE 宏:
TRACE(_T("Data: %s\n"), pszData);
【讨论】: