16,173
社区成员
发帖
与我相关
我的任务
分享
//.h
QMutex m_lock;
//.cpp
//问题1)构造中,如此赋值,是不是意味着防止重入?
, m_lock(QMutex::Recursive)
bool myClass::Fun1 ()
{
//问题2)函数开头弄个它,是不是保护后面的数据,执行中,别在Fun2中用它?
QMutexLocker locker(&m_lock);
...
...
}
bool myClass::Fun2 ()
{
//问题2)函数开头弄个它,是不是保护后面的数据,执行中,别在Fun1中用它?
QMutexLocker locker(&m_lock);
...
...
}