как атомарно инициализировать unique_ptr
От:
szag
Дата:
07.05.15 07:29
Оценка:
Есть unique_ptr<T> ptr который проверяется
if
(ptr) ptr->foo();
Это все происходит в потоке 1
в потоке 2 в какой-то момент происходит
ptr.reset(
new
T());
очень не хочется юзать мютекс, так как инициализация происходит только один раз в потоке 2
unique_ptr
atomic
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: