在 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
這時你的程序在調試時會運行在窗口模式下,在發行版試運行在全屏模式下。