在<memory>当中,标准库提供了两种“智能指针”来管理自由存储上的对象,分别是unique_ptr 和 shared_ptr,这两个“智能指针”最基本的作用是防止由于编程疏忽而造成的内存泄露。众所周知,定义在作用域内的对象,在作用域结束的时候</memory>