分两部分:
操作系统判定:
Windows: WIN32
Linux: linux
Solaris: __sun
编译器判定:
VC: _MSC_VER
GCC/G++: __GNUC__
SunCC: __SUNPRO_C和__SUNPRO_CC
转载自:http://blog.youkuaiyun.com/avagrant158/article/details/6298145
相关热门文章
给主人留下些什么吧!~~
评论热议
本文介绍了如何通过预处理器宏来判断不同的操作系统和编译器环境,包括Windows下的WIN32宏,Linux下的linux宏,Solaris下的__sun宏,以及VC编译器的_MSC_VER宏,GCC/G++的__GNUC__宏和SunCC的__SUNPRO_C及__SUNPRO_CC宏。
2520

被折叠的 条评论
为什么被折叠?



