Namespaces
Variants

std::experimental:: swap (std::experimental::observer_ptr)

From cppreference.net
template < class W >
void swap ( observer_ptr < W > & lhs, observer_ptr < W > & rhs ) noexcept ;
(библиотека fundamentals TS v2)

Специализирует алгоритм swap для std::experimental::observer_ptr . Обменивает указатели lhs и rhs . Вызывает lhs. swap ( rhs ) .

Содержание

Параметры

lhs, rhs - observer_ptr объекты, содержимое которых нужно обменять

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

(нет)

Сложность

Константа.

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

обменивает значения двух объектов
(шаблон функции)
обменивает наблюдаемые объекты
(публичная функция-член)