#pragma once
#include <stdio.h>
namespace util
{
class Mutex
{
public:
Mutex()
{
pthread_mutex_init(&_lock, 0);
}
~Mutex()
{
pthread_mutex_destroy(&_lock);
}
void lock()
{
pthread_mutex_lock(&_lock);
}
void unlock()
{
pthread_mutex_unlock(&_lock);
}
private:
pthread_mutex_t _lock;
};
}
C++ mutex简单区域锁封装demo
于 2022-10-11 15:05:09 首次发布