管理锁互斥

时间:2017-03-07 06:51:50

标签: c++ multithreading mutex

我有两个静态功能

namespace
{
 std::mutex mtx;
}

//static
static void func1()
{

}

//static
static void func2()
{
}

func1& func2在不同的线程中是互斥的。 如果我想使用std :: mutex来管理呼叫应该最好使用什么? std::lock_guardstd::unique_lock

0 个答案:

没有答案