OutputDebugString的BUG

前段时间在调试程序时,由于有大量的中间数据需要输出查看,
而自己则为了偷懒,简单的对OutputDebugString进行了封装.
调试的时候发现,很多该输出的数据,即使你调用了OutputDebugString,
也未必会在DEBUG窗口中输出,后经专门测试,
发现这是OutputDebugString的一个BUG.最后用写日志的方式做记录,才解决问题.

 

个人建议:
       当数据量非常之大时,应该用日志文件去记录,而不要迷信于OutputDebugString。
       这个函数,在输出的时候,不仅效率低下,而且会丢失数据,仅适合于数据不是非常多,输出速度不是很快的情况.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章