名前空間
変種
操作

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

From cppreference.com
 
 
 
 
 
template< class W >
void swap( observer_ptr<W>& lhs, observer_ptr<W>& rhs ) noexcept;
(Library Fundamentals TS v2)

swapアルゴリズムのstd::experimental::observer_ptrに対する特殊化です。 lhsrhsのポインタを交換します。 lhs.swap(rhs)を呼び出します。

目次

[編集] パラメータ

lhs, rhs - 交換するobserver_ptr

[編集] 戻り値

(なし)

[編集] 計算量

定数。

[編集] 関連項目

2つのオブジェクトの値を交換する
(関数テンプレート) [編集]
監視対象オブジェクトを交換します
(public member function) [編集]
English 日本語 中文(简体) 中文(繁體)