次の方法で共有


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 クラス

<memory>

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

その他の技術情報

unique_ptr のメンバー

<memory> メンバー