printf, TRACE, OutputDebugString有什么区别?
在vs2008下F5跑程序,如果printf, TRACE, OutputDebugString大量使用这些东西的话,
要写文字到调试器里面,会很慢.
像TRACE的话,Release版,直接运行Ctrl + F5,则不会写文字到调试器里面.
但这个好像是mfc的,如果不想链接mfc的话,OutputDebugString是比较好的选择..
但不确定OutputDebugString是否跟TRACE一样,只有在debug下,或者在vs2008下才会写文字到调试器里面..
如果直接运行程序的话,是不是就跳过这些代码了.