_M_IX86 : 32bit处理器
_M_AMD64 : 64bit AMD处理器 (VC2008以前)
_M_X64 : 64bit AMD and Intel处理器(VC2008及以后),
_M_IX64 : 64bit Itanium处理器
_WIN32 : Defined for both 32bit and 64bit processor
_WIN64 : Defined for 64bit processor
References
http://msdn.microsoft.com/en-us/library/b0084kay.aspx
编译器预定义宏详解

本文详细介绍了用于编译器中的预定义宏,包括针对不同处理器架构的宏定义如_M_IX86、_M_AMD64等,以及与处理器位数相关的_WIN32和_WIN64宏。这些宏在C/C++编译过程中被用来区分不同的编译目标平台。
2257

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



