Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/153.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在C+中查找调试或发布模式+;通过编码_C++_Visual Studio 2005 - Fatal编程技术网

C++ 在C+中查找调试或发布模式+;通过编码

C++ 在C+中查找调试或发布模式+;通过编码,c++,visual-studio-2005,C++,Visual Studio 2005,根据程序运行的模式,我的应用程序会在指定的路径中保存一些文件…即调试模式或发布模式…我如何通过编码找出程序当前运行的模式?这样我就能写出正确的if-else语句 请帮帮我 我将VS2005与C++98一起使用。您可以使用: \ifdef\u调试 标准::cout #ifdef _DEBUG std::cout << "in debug mode"; #else std::cout << "in release mode"; #endif

根据程序运行的模式,我的应用程序会在指定的路径中保存一些文件…即调试模式或发布模式…我如何通过编码找出程序当前运行的模式?这样我就能写出正确的if-else语句

请帮帮我

我将VS2005与C++98一起使用。

您可以使用:

\ifdef\u调试
标准::cout
#ifdef _DEBUG
    std::cout << "in debug mode";
#else
    std::cout << "in release mode";
#endif