vc 有没有类似barrier这个阻止cpu换序的指令或汇编代码???程序员自我修养--装载和链接中30页,线程同步讲到barrier指令,它说powerpc有类似指令,lwsync,x86平台有没有类似这样的指令吗???? ---   vc 如何处理这样的线程同步模型。。#define barrier() __asm__ volatile ("lwsync")
volatile T* pInst = 0;
T *GetInstance()
{
    if( !pInst )
    {
       lock();
       if( !pInst )
{
T* tmp = new T;
barrier();
pInst = tmp; 
}
unlock();
}

return pInst;
}