例えば、objective-cオブジェクトの寿命を管理する[[スマートポインタ]]を、c++の機能を用いて作成するようなことが可能である。