0
我被迫在windows 98 se
中運行一些應用程序。 vc6
有奇怪InterlockedCompareExchange
定義:Windows 98環境下的InterlockedCompareExchange
void* InterlockedCompareExchange(void**, void*, void*);
msdn
定義它像這樣但是,(因爲windows xp
):
LONG InterlockedCompareExchange(LONG*, LONG, LONG);
有誰還記得如何使用它(我需要原子得到互鎖變量的值)?
IIRC,也不要緊。 – MSalters
@ MSalters:當然可以。 –
@MSalters'win98'有線程,它還有其他'Interlocked *'函數。 – Ivars