2011-05-01 92 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应该满足您的需求

相关问题