能否将c++11的互斥锁与QThread混合使用?
例如,如果您有一个Dll,想要与qt gui一起使用,这个gui将从您的Dll中加载一个函数,并且还会在单独的线程上更新gui。 Dll函数包含一个大循环,并且放置了C++11互斥锁,以便只有一个线程可以从正在使用的变量中读取或写入。是否可以或可行使用QThreads,还是必须使用QMutexs,类似于C++11线程操作?
能否将c++11的互斥锁与QThread混合使用?
例如,如果您有一个Dll,想要与qt gui一起使用,这个gui将从您的Dll中加载一个函数,并且还会在单独的线程上更新gui。 Dll函数包含一个大循环,并且放置了C++11互斥锁,以便只有一个线程可以从正在使用的变量中读取或写入。是否可以或可行使用QThreads,还是必须使用QMutexs,类似于C++11线程操作?