关于DEBUG_MESSAGE的疑问解决办法
关于DEBUG_MESSAGE的疑问
#ifdef DEBUG_MESSAGES_AHMVIEW
AfxMessageBox( "Calculating intersections.. ");
#endif
代码中的这段在程序中是什么意思啊,在调试哪个阶段会弹出对话框啊?
请教
------解决方案--------------------
这是宏定义,便于在调试时输出信息。如定义了 #define DEBUG_MESSAGES_AHMVIEW,则在后面的程序中,凡是在
#ifdef DEBUG_MESSAGES_AHMVIEW
{-------------}
#endif
都会执行,如在前面去掉 #define DEBUG_MESSAGES_AHMVIEW 语句,则都不会执行。
#ifdef DEBUG_MESSAGES_AHMVIEW
AfxMessageBox( "Calculating intersections.. ");
#endif
代码中的这段在程序中是什么意思啊,在调试哪个阶段会弹出对话框啊?
请教
------解决方案--------------------
这是宏定义,便于在调试时输出信息。如定义了 #define DEBUG_MESSAGES_AHMVIEW,则在后面的程序中,凡是在
#ifdef DEBUG_MESSAGES_AHMVIEW
{-------------}
#endif
都会执行,如在前面去掉 #define DEBUG_MESSAGES_AHMVIEW 语句,则都不会执行。