C++箴言:防止异常离开析构函数 C++ 并不禁止从析构函数中引发异常,但是这确实妨碍了实践。至于有什么好的理由,考虑:class Widget { public: ... ~Widget() { ... } // assume this might emit an exception }; void doSomething() { std::vector v; ... } // v is automatically destr... 2023-06-13 C++析构函数VECTOR文章基础课C语言基础
《C++ Primer》学习笔记(27)顺序容器 Vector是一种容器。本章"Sequential Container"是第三章"Strings, Vectors, and Arrays"的扩展。 顺序容器的元素位置,取决于元素加入的顺序;关联容器的元素位置,取决于关联元素的key。容器classes共享公共的接口,使得它易于学习。 A container holds a collection of ob... 2023-06-13 C++顺序容器VECTOR文章基础课C语言基础