摘要:
第13条:vector和string优先于动态分配的数组 使用new来动态分配内存,意味着使用者将承担责任: 必须确保有人会用delete删除所分配内存。如果没有,new将导致内存泄漏; 必须确保使用正确delete形式。单个对象删除用delete,数组删除用delete[]; 必须确保只delet 阅读全文
摘要:
第1条:慎重选择容器类型 C++提供容器 标准STL顺序容器:vector、string、deque、list; 标准STL关联容器:set、multiset、map和multimap; 非标准顺序容器slist和rope。 slist(单向链表), rope(可持久化平衡树)是SGI STL(ST 阅读全文