_MSC_VER:
預定義的宏
_MSC_VER
訓示Visual C ++編譯器的主要和次要版本号。宏的值是一個整數文字,其中後兩位表示次要版本号,而前兩位表示主版本号。
MSVC ++ Version
MSVC ++版本 | _MSC_VER | 1.0 | 800 | 2.0 | 900 | 4.0 | 1000(Developer Studio 4.0) | 4.2 | 1020(Developer Studio 4.2) | 5.0 | 1100(Visual Studio 5.0) | 6.0 | 1200(Visual Studio 6.0) | 7.0 | 1300(Visual Studio 2002 7.0) | 7.1 | 1310(Visual Studio 2003 7.1) | 8.0 | 1400(Visual Studio 2005 8.0) | 9.0 | 1500(Visual Studio 2008 9.0) | 10.0 | 1600(Visual Studio 2010 10.0) | 11.0 | 1700(Visual Studio 2012 11.0) | 12.0 | 1800(Visual Studio 2013 12.0) | 14.0 | 1900(Visual Studio 2015年14.0) | 14.1 | 1910(Visual Studio 2017 15.0) | 14.11 | 1911(Visual Studio 2017 15.3) | 14.12 | 1912年(Visual Studio 2017 15.5) | 14.13 | 1913(Visual Studio 2017版本15.6) | 14.14 | 1914(Visual Studio 2017版本15.7) | 14.15 | 1915(Visual Studio 2017版本15.8) | 14.16 | 1916(Visual Studio 2017版本15.9) | 14.2 | 1920(Visual Studio 2019版本16.0) | 14.21 | 1921(Visual Studio 2019版本16.1) | 14.22 | 1922(Visual Studio 2019版本16.2) | 14.23 | 1923(Visual Studio 2019版本16.3) | 14.24 | 1924(Visual Studio 2019版本16.4) | 14.25 | 1925(Visual Studio 2019版本16.5) | 14.26 | 1926(Visual Studio 2019版本16.6) | 14.27 | 1927(Visual Studio 2019版本16.7) | 14.28 | 1928(Visual Studio 2019版本16.8) | |