Ich habe Programm Multi-Threading mit Freigabezustand und concurently Warteschlange, so werde ich dir die Mutex-Verfahren wieC++ Mutable Mutex
{std::lock_guard<std::mutex> lock_en(eventLogMutex);en = enable;}
meine Frage verwenden, sollte ich verschiedene Mutex-Sperre Wache verwenden für aktivieren und Warteschlange, wie
{
std::lock_guard<std::mutex> lock_queue(eventLogMutex);
....
}
und
{
std::lock_guard<std::mutex> lock_en(eventLogMutex);
...
}
des Thank
Bitte geben Sie eine [mcve] –