Пространства имён
Варианты
Действия

std::weak_ptr::swap

Материал из cppreference.com
< cpp‎ | memory‎ | weak ptr

 
 
 
 
std::weak_ptr
Функции-члены
weak_ptr::weak_ptr
weak_ptr::~weak_ptr
weak_ptr::operator=
Модификаторы
weak_ptr::reset
weak_ptr::swap
Наблюдатели
weak_ptr::use_count
weak_ptr::expired
weak_ptr::lock
weak_ptr::owner_before
Функции, не являющиеся членами
std::swap
 
void swap( weak_ptr& r );
Обмен содержимым *this и r
Оригинал:
Exchanges the contents of *this and r
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Параметры

r -
смарт-указатель для обмена содержимым с
Оригинал:
smart pointer to exchange the contents with
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Возвращаемое значение

(Нет)
Оригинал:
(none)
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Исключения

noexcept-спецификация:  
noexcept
  (начиная с C++11)