logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【c++】智能指针

智能指针是C++中用于自动管理内存资源的工具,通过RAII(资源获取即初始化)机制确保资源在对象生命周期内有效释放,避免内存泄漏。标准库提供了auto_ptr(已废弃)、unique_ptr(独占所有权)和shared_ptr(共享所有权)三种智能指针。其中shared_ptr采用引用计数机制,但存在循环引用问题,可通过weak_ptr解决。内存泄漏会导致长期运行程序性能下降甚至崩溃,智能指针能有

#c++
到底了