smart_ptr.hpp 4.61 KB