smart_ptr::operator= Method

構文

smart_ptr& operator=( smart_ptr op2 );
パラメータ 説明
op2 割り当てられるsmart_ptrクラスライブラリリファレンス>クラス>smart_ptr

戻り値

参照。

備考

処理前に割り当ての対象がオブジェクトをポイントしていた場合、そのオブジェクトの参照カウンタは減少します。そしてsmart_comのインスタンスが最後の参照を保持していた場合、オブジェクトは消去されます。
割り当てられたsmart_comクラスライブラリリファレンス>クラス>smart_comがポイントするオブジェクトの参照カウンタは1ずつ増加します。