Nee*_*asu 6 c++ conditional-compilation visual-studio
在gcc我正在写,friend class FriendMaker<T>::Type
但Visual Studio想要friend FriendMaker<T>::Type
.所以我认为是时候去编译特定了.
那么我需要ifdef
做Visual Studio
什么?我目前正在使用2010年,但我可能会改用2012年.
hmj*_*mjd 17
使用宏_MSC_VER
.要检查编译器是否为VS2010或更高版本:
#if _MSC_VER >= 1600
Run Code Online (Sandbox Code Playgroud)
以下是VS的不同版本的值:
1310
1400
1500
1600
1700