smart_ptr.hpp 4.57 KB