2011-05-01 111 views

回答

62

這是_MSC_VER。更多信息at MSDNat predef

但是,請注意,一些其他編譯器也可以對其進行定義,例如,英特爾的Windows版C++編譯器還定義了_MSC_VER。如果這是一個問題,請使用#if _MSC_VER && !__INTEL_COMPILER

+7

+1爲預定義項目參考。這是關注跨平臺定義時首先要看的地方。 – RBerteig 2011-05-01 19:31:53

+4

提及intel編譯器 – mbx 2011-05-02 07:01:05

1

_MSC_VER應該滿足您的需求

相關問題