阅读背景:

MFC 多线程—— CMutex类使用

来源:互联网 

    互斥对象可以在进程间使用,而临界区对象只能在同一进程的各个线程间使用。虽然互斥对象也可用于同一进程的各个线程间,但是在这种情况下,使用临界区对象会更节省系统资源,更有效率。
以CCriticalSection类的使用为例:

//定义全局CMutexhe CSingleLock类的对象
CMutex mutex;
CSingleLock singlelock(&mutex);    互斥对象可以在进程间使用,而临界区对象只能在同一进程的各个线程间使用。虽然互斥对



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: