调试
石头
一个有理想的程序员。。。
展开
-
在非控制台程序中打印出printf
在windows的程序开发中,如果需要输出调试信息一般可以OutputDebugString,使用DebugView就可以看到打出来的调试信息,不过,如果在一些跨平台的程序就不会用DebugView来调试,因为linux会编译通不过,但是,如果用了printf,在windows下转载 2011-08-18 17:44:56 · 831 阅读 · 0 评论 -
Windows程序中增加consle窗显示printf输出调试信息的一种方法
在编写桌面程序的时候打印调试信息通常习惯是用自己封装好的函数利用OutPutDebugString函数输出然后借助DbgView查看,但是有时候系统其它程序也用OutPutDebugString在输出一些信息的时候,这样的话DbgView窗口上的信息就显得很杂乱,干扰了分析工作.转载 2011-08-18 17:22:16 · 871 阅读 · 0 评论 -
visual studio c++调试时查看错误状态
在任一监视(watch)窗口输入 err 或err,hr 要单步调试时可查看当前的错误状态。记得以前vs 6时是用@err,hr,现在两种都可以。原创 2011-08-19 10:32:22 · 3408 阅读 · 0 评论 -
重新定位windows窗口程序的标准输出
前面转载了两篇关于windows下窗口程序printf函数输出的问题,这里做一个简单的总结。1.我们可以在开发时修改项目的链接属性,把[链接器]-[系统]-[子系统]修改为/SUBSYSTEM:CONSOLE,并把主函数名换成 main,这样在开发阶段就能看到printf输出原创 2011-08-19 10:16:27 · 1149 阅读 · 0 评论