这是出于调试目的,我的C ++控制台应用程序在MSVC(2008)下运行时与非MSVC下运行时,其行为需要有所不同。
有没有简单的方法来检测它在msvc下运行?
谢谢
最佳答案
在调试器下运行时,IsDebuggerPresent
函数返回true。 Here's所有可用的调试器相关功能的列表。
关于c++ - 检测[控制台]应用程序是否在MSVC下运行的简单方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6902106/