結果 : smart pointers (unique_ptr shared_ptr