您的位置:首页 > 其它

VC下调试输出总结

2011-11-16 15:14 211 查看
在我们调试程序时,有时候设置断点单步来调试已经不能满足需求,例如多线程的程序,这时候我们只能打印输出,然后分析输入数据,在VC环境里,若要在调试器的“输出”窗口中显示来自程序的消息,可以使用 ATLTrace 宏或 MFC Trace 宏。宏只在程序的“Debug”版本中起作用,在“Release”版本中编译时将消失。OutputDebugString 函数在2个版本下面均可输出。另外,在输出窗口,调试信息不会加换行符号,在debugview下面,会加上换行,最好一个区别,前者可以进行格式化输出,后者只能输出字符串,因此我们要负责格式化,然后再输入。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: