我只想实现如下代码。
QString Class1::getNonce()
{
//if some thread is getting nonce wait here until it finishes the its own job.
mutex.lock();
QString nonce=QString("%1").arg(QDateTime::currentDateTime().toTime_t());
mutex.unlock();
return nonce;
}
即使我用互斥锁写不同的线程也会得到相同的随机数。我怎么解决这个问题?谢谢。