根据 Microsoft 文档,InterlockedCompareExchange64 在 Windows Vista 之前不能作为 Windows API 调用使用。请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/ms683562(v=vs.85).aspx。
但是,似乎 _InterlockedCompareExchange64 编译器内在函数可能在 Windows XP 上可用,只要您使用的是 Pentium 或更高版本的处理器:http: //msdn.microsoft.com/en-us/library/ttk2z1ws(VS.80)。 .aspx _
这个对吗?有什么问题吗?