STL中最流行类模板vector
摘要:
STL中最流行的是类模板vector,它是一种更健壮的数据类型,相当于动态数组,能动态得改变数组的大小。Vector和C和C++的原始数组不同。为什么不同呢?因为vector能够彼此赋值,基于指针的C风格的数组不支持这种用法,为什么呢?因为这些数组的名称是常量指针,不能作为赋值的目标。就像C数组一样,vector的下标并不执行自动范围检查,但模板vector通过at成员函数可以对数组下标范围进行检查,待会在例子中将会看到。呵呵vector、list、deque各有各的高效使用范围:vector用于在容器的后端高效的的插入,在中间插入和删除元素的效率很低;list用于经常在容器的中间位置和两个端 阅读全文
posted @ 2013-06-10 09:22 XCoderLiu 阅读(243) 评论(0) 推荐(0) 编辑