表示MSVC的版本的宏_MSC_VER

使用Microsoft Visual Studio的时候,有时候会需要知道当前使用的VC版本是多少。这个版本号被定义在_MSC_VER宏里。

可以像这样了解到版本号:
#include <iostream>
using namespace std;

int main() {
    int ver = _MSC_VER; // get the version
    cout << "MSVC Version: " << ver << endl;
    return 0;
}


对应的版本号意义是:
1200: VC6
1300: VC7
1310: VC7.1
1400: VC8
1500: VC9

你可能感兴趣的:(Microsoft,vc++)