在 VC 中的程序编译连接时分为调试版(debug)和发行版(release)两种情况。
在编译为调试版的程序时,VC 会预定义 _DEBUG 关键字,这时在 #ifdef _DEBUG 到 #endif 中间的语句会被编译执行,如果是发行版就不会被执行;例如:
#ifdef _DEBUG
//窗口模式
#else
//全屏模式
#endif //_DEBUG
这时你的程序在调试时会运行在窗口模式下,在发行版试运行在全屏模式下。
在 VC 中的程序编译连接时分为调试版(debug)和发行版(release)两种情况。
在编译为调试版的程序时,VC 会预定义 _DEBUG 关键字,这时在 #ifdef _DEBUG 到 #endif 中间的语句会被编译执行,如果是发行版就不会被执行;例如:
#ifdef _DEBUG
//窗口模式
#else
//全屏模式
#endif //_DEBUG
这时你的程序在调试时会运行在窗口模式下,在发行版试运行在全屏模式下。