C++ 互斥锁的应用

互斥的作用,防止程序未跑完,再次重复调用引起的BUG,保护函数的生命周期完整性。

  1. 添加头文件 #include <pthread.h>

  2. 初始化声明mutex
    pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;

  3. 互斥使用
    static void test(){
    pthread_mutex_lock(&mutex);


    pthread_mutex_unlock(&mutex);
    }

猜你喜欢

转载自blog.csdn.net/liaochaoyun/article/details/89486475