unique_ptr на мьютекс. И этот указатель передавать вместе с самим объектом в функцию, которая будет лочить мьютекс. Т.о. мьютекс будет и внутри объекта лочится и снаружи по ссылке.
Это вообще рабочий вариант или я какую-то проблему не вижу?
Зачем unique_ptr на мьютекс?
Просто ссылкой лучше?
Зачем передавать в функцию указатель на мьютекс? Функция не может взять мьютекс из поля?
Какой ссылкой? Почему просто нельзя хранить мьютекс полем?
Только что был разговор о том, чтобы его параметром передавать
Ну да, получается, не аргументом передавать, а через геттер забирать и лочить в функции
Хранить как unique_ptr норм, если понимаешь зачем тут unique_ptr. Передавать куда то этот ptr не надо, достаточно ссылки
Просто по значению хранить мьютекс.
Обсуждают сегодня