std::experimental:: swap (std::experimental::observer_ptr)
From cppreference.net
<
cpp
|
experimental
|
observer ptr
|
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
объекты, содержимое которых нужно обменять
|
Возвращаемое значение
(нет)
Сложность
Константа.
Смотрите также
|
обменивает значения двух объектов
(шаблон функции) |
|
|
обменивает наблюдаемые объекты
(публичная функция-член) |