std::shared_ptr<T>::swap
< cpp | memory | shared ptr
void swap( shared_ptr& r ) noexcept;
|
(C++11 起) | |
交换 *this 与 r
的存储指针值与所有权。不调整引用计数,若它们存在。
参数
r | - | 要与之交换内容的智能指针 |
返回值
(无)
void swap( shared_ptr& r ) noexcept;
|
(C++11 起) | |
交换 *this 与 r
的存储指针值与所有权。不调整引用计数,若它们存在。
r | - | 要与之交换内容的智能指针 |
(无)