C++ 智能指针shared_ptr和weak_ptr C++11 引入了 3 个智能指针类型用于解决指针管理问题,防止内存泄露: unique_ptr shared_ptr weak_ptr 智能指针是现代C++中管理动态分配内存的重要工具,它们通过自动管理资源的生命周期,帮助开发者避免常见的内存管理错误,如内存泄漏、野指针等。 unique_ptr `unique_ptr` 是一种独占所有权的智能指针。当我们独占资源的所有权时,可以使用 `std: 技术 awz 2024-04-03 443 热度 0评论