Вопросы по теме 'scoped-lock'
создание scoped_lock максимум на 200 мс
Я пытаюсь создать временную блокировку мьютекса. Я думал, что использование api из boost может помочь, но мне трудно найти пример кода в качестве ссылки для его использования.
scoped_lock(mutex_type & m, const boost::posix_time::ptime &...
58 просмотров
schedule
03.05.2023
Поведение RAII boost::scoped_lock
Из класса Container я хотел бы lock создать вектор boost::mutex , каждый из которых принадлежит экземпляру Controlled (странный дизайн кода, но только для целей MWE).
// std::vector<Controlled*> _vData;
void Container::main_method()...
245 просмотров
schedule
07.11.2022
Может скомпилировать операции переупорядочивания, когда std::scoped_lock используется внутри новой области видимости.
Возможно ли, что компилятор может изменить порядок операций до и после блокировки, когда блокировка выполняется в новой области?
Например:
std::cout << "started from ...
std::cout << "exited from ...
locking
or:
locking...
52 просмотров
schedule
25.05.2023