基于Microsoft文档,在
Windows Vista之前,InterlockedCompareExchange64不能用作Windows API调用.见
http://msdn.microsoft.com/en-us/library/windows/desktop/ms683562(v=vs.85).aspx.
但是,只要您使用Pentium或更高版本的处理器,似乎_InterlockedCompareExchange64编译器内在函数可能在Windows XP上可用:http://msdn.microsoft.com/en-us/library/ttk2z1ws(VS.80).aspx.
它是否正确?那里有没有?