C++-mutex(待验证)

C++-mutex(待验证)

在使用std::mutex时,应该声明为全局或者类的静态成员变量。

class A
{
public:
  void f();
public:
  static std::mutex m_Mutex;
}

std::mutex _mu;
void A:f()
{
  std::lock_guard<std::mutex> guard1(_mu);
  {};
}

void A:f2()
{
  _mu.lock();
  {};
  _mu.unlock();
}
posted @ 2023-06-02 01:42  Theseus‘Ship  阅读(8)  评论(0编辑  收藏  举报
Live2D