• Advertisement
Sign in to follow this  

microsoft compiler macro

This topic is 2734 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I can't find the macro that define is using msvc++ compiler
For e.g: to detect if the project is in debug mode you can do #ifdef _DEBUG
I need same thing for detect msvc compiler and version

Share this post


Link to post
Share on other sites
Advertisement
The Visual C++ define is _MSC_VER, and its value indicates the version of the compiler. In addition, if you compile in CLR code (C++ .NET) it will also define the _MANAGED symbol.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement