unique_ptr::swap

unique_ptr の 2 個のオブジェクト間でポインターを交換します。

void swap(unique_ptr& _Right);

パラメーター

  • _Right
    ポインターの交換に使用される unique_ptr

解説

このメンバー関数は right.stored_ptr の stored_ptr と right.stored_deleter の stored_deleter を交換します。

必要条件

ヘッダー : <memory>

名前空間: std

参照

関連項目

unique_ptr Class

<memory>

C++ の標準ライブラリのスレッド セーフ

その他の技術情報

unique_ptr のメンバー

<memory> メンバー