智能指针智能指针(Smart Pointer)是一种管理堆内存的智能方式,它通过重载运算符模拟普通指针的行为,但可以自动管理资源的释放。智能指针主要解决原始指针易导致的内存泄漏问题。 C++11中引入了三种智能指针: unique_ptr: 独占式拥有权的智能指针,采用独占/拷贝语义。 shared_ptr: 共享式拥有权的智能指针,引用计数机制。 weak_ptr: 弱引用指针,... Jul 17, 2023 language, cpp