编写自己的TRACE函数
摘要:
TRACE函数是MFC里面的一个宏,是对OutputDebugString的封装。OutputDebugString的作用是输出调试信息,不要以为这个函数只有在Debug版本才会打日志,即使是Release版本,这个函数也能打日志。OutputDebugString这个函数的实现机制是怎样,到底把日志打到了哪里,这个以后有兴趣可以研究一下。TRACE宏相比于OutputDebugString函数的优点在于:如果是非Debug版本,TRACE宏是不会打日志的。TRACE宏可以像printf那样方便地写各种格式。不过TRACE宏只能在MFC里面用,要想在别的地方用的话比较麻烦,不如自己实现一个。下 阅读全文
posted @ 2013-09-08 19:40 zuibunan 阅读(2327) 评论(0) 推荐(0)
浙公网安备 33010602011771号