Об использовании c++ std::lock_guardC++

Программы на C++. Форум разработчиков
Anonymous
Об использовании c++ std::lock_guard

Сообщение Anonymous »

1 . std::lock_guard{mtx}; 2 . std::lock_guard lk{mtx};
Я обнаружил в своем коде, что если я использую первый метод, все равно будет состояние гонки, а если я использую второй, проблем нет. Я думаю, что эти два метода одинаковы, но когда я запускаю свою программу, они ведут себя по-разному.

Вернуться в «C++»