摘要:
C++ 标准库容器(如 vector, map, set 等)具有以下重要特性: 1. 内存管理自动化 自动内存分配/释放:容器自动管理元素的内存 动态扩容:当容量不足时自动重新分配内存(如 vector 的扩容) RAII 原则:容器析构时自动释放所有元素内存 std::vector<int> v 阅读全文
posted @ 2025-08-05 23:59
灰灰奋斗录
阅读(10)
评论(0)
推荐(0)
摘要:
RAII(Resource Acquisition Is Initialization,资源获取即初始化)是 C++ 的核心编程范式,它将资源管理与对象生命周期绑定,确保资源的正确获取和释放。 核心思想 资源获取在构造函数中完成 资源释放在析构函数中完成 利用栈对象的确定性析构特性(离开作用域时自动 阅读全文
posted @ 2025-08-05 22:54
灰灰奋斗录
阅读(48)
评论(0)
推荐(0)