摘要: ector1. vector的元素必须具备 assignable和 copyable 。2.vector的迭代器是随机存取迭代器。3.要考虑到vector的大小(size)和容量(capacity)。vector的容量之所以很重要,是因为容量不足时会导致容器vector重新配置内存,此时和vector元素相关的所有引用,指针,迭代器。都会失效。另外vector内存重新配置会很耗时。一般我们使用reserve保留适当容量,防止重新配置内存。std::vector v;v.reserve(80);4.注意容器的元素有效性。std::vector coll; // 空的int容器c... 阅读全文
posted @ 2013-07-14 15:42 onlycxue 阅读(222) 评论(0) 推荐(0) 编辑