在MFC中输出调试信息的方法有两种,一种是TRACE宏,可以向Output窗口输出调试信息;另一种是MessageBox,弹出消息框来输出调试信息,但会影响程序的运行。
还有一种方法更为方便的输出调试信息,就是输出到控制台Console中,既不影响程序运行,也便于查看调试信息。
#include <conio.h>
AllocConsole();
_cprintf("i=%d",i);
FreeConsole();
如需要输出中文
AllocConsole();
freopen("CONOUT$","w",stdout);
printf("i的值%d",i);
FreeConsole();
还有一种方法更为方便的输出调试信息,就是输出到控制台Console中,既不影响程序运行,也便于查看调试信息。
#include <conio.h>
AllocConsole();
_cprintf("i=%d",i);
FreeConsole();
如需要输出中文
AllocConsole();
freopen("CONOUT$","w",stdout);
printf("i的值%d",i);
FreeConsole();