步骤:
1、创建临界区对象全局变量
CCriticalSection g_clsCriticalSection; //临界区对象
2、临界区对象的使用
/*临界区*/g_clsCriticalSection.Lock();//需要操作数据,申请临界区
……
/*临界区*/g_clsCriticalSection.Unlock();//数据操作完毕,释放临界区
注意必须成对使用,否则会死锁。
步骤:
1、创建临界区对象全局变量
CCriticalSection g_clsCriticalSection; //临界区对象
2、临界区对象的使用
/*临界区*/g_clsCriticalSection.Lock();//需要操作数据,申请临界区
……
/*临界区*/g_clsCriticalSection.Unlock();//数据操作完毕,释放临界区
注意必须成对使用,否则会死锁。