Effective STL
1. 容器
- 第1条:慎重选择容器类型
- 第2条:不要试图编写独立于容器类型的代码
- 第3条:确保容器中的对象拷贝正确而高效
- 第4条:调用empty而不是检查size()是否为0
- 第5条:区间成员函数优先于与之对应的单元素成员函数
- 第6条:当心C++最烦人的分析机制
- 第7条:如果容器中包含了通过new操作创建的指针,切记在容器对象析构前将指针delete掉
- 第8条:切勿创建包含auto_ptr的容器对象
- 第9条:慎重选择删除元素的方法
2023-12-27 09:27:39