Windows线程同步--互锁变量访问(Interlocked)
原子访问(Atomicaccess)指一个线程在访问某个资源的同时能够保证没有其他线程会在同一时刻访问同一资源。这里的访问一般指读写。Interlocked API提供了一种简单的机制用以原子访问一个32位或64位(限在64位Windows系统中)变量。
注意:在64位Windows系统中,可以原子访问一个64位的变量。在32位
Windows线程同步--互锁变量访问(Interlocked)
原子访问(Atomicaccess)指一个线程在访问某个资源的同时能够保证没有其他线程会在同一时刻访问同一资源。这里的访问一般指读写。Interlocked API提供了一种简单的机制用以原子访问一个32位或64位(限在64位Windows系统中)变量。
注意:在64位Windows系统中,可以原子访问一个64位的变量。在32位