编译器或处理器是否可以重新排序以下指令,以便另一个线程看到== 0和b == 1?
假设int a = 0,b = 0;某处.
System.Threading.Interlocked.CompareExchange<int>(ref a,1,0); System.Threading.Interlocked.CompareExchange<int>(ref b,0);