Namespaces
Variants

std::experimental::atomic_shared_ptr<T>:: operator shared_ptr<T>

From cppreference.net
operator shared_ptr < T > ( ) const noexcept ;
**Примечание:** В данном случае весь текст внутри тегов ` ` представляет собой C++ код, который согласно инструкциям не подлежит переводу. HTML структура и форматирование полностью сохранены.

Атомарно загружает и возвращает текущее значение atomic_shared_ptr . Эквивалентно load ( ) .

Содержание

Параметры

(нет)

Возвращаемое значение

Текущее значение atomic_shared_ptr .

Примечания

Все связанные use_count инкременты гарантированно выполняются как часть атомарной операции.

Смотрите также

атомически получает значение атомарного объекта
(публичная функция-член)