读书人

vc多线程修改同一个全局变量如何加锁

发布时间: 2012-06-25 18:37:39 作者: rapoo

vc多线程修改同一个全局变量,怎么加锁?
求解求解~~

[解决办法]

C/C++ code
CRITICAL_SECTION cs; // 全局变量::InitializeCriticalSection( & cs); // 初始化锁::EnterCriticalSection( & cs); 获得锁......::LeaveCriticalSection( & cs); // 释放锁......::DeleteCriticalSection( & cs); // 删除锁
[解决办法]
探讨

引用:
C/C++ code

CRITICAL_SECTION cs; // 全局变量
::InitializeCriticalSection( & cs); // 初始化锁
::EnterCriticalSection( & cs); 获得锁
......
::LeaveCriticalSection( & cs……

读书人网 >C++

热点推荐