C++学习笔记之容器
2008-06-28 16:45
204 查看
list 和 vector:
2者都属于容器,但list只有双向迭代器,而vector却有随机访问迭代器
迭代器的种类:
前向迭代器(Forward iterator):可对迭代器进行“++”
操作双向迭代器(Bidirectional iterator):可对迭代器进行“++”和“--”
操作随机访问迭代器(Random-access iterator):可对迭代器进行“++”和“--”操作以及随机访问
随机访问(Random access)是指可以直接一步访问到容器中的任何一个特定的元素,也就是我们常用的方括号操作符
2者都属于容器,但list只有双向迭代器,而vector却有随机访问迭代器
迭代器的种类:
前向迭代器(Forward iterator):可对迭代器进行“++”
操作双向迭代器(Bidirectional iterator):可对迭代器进行“++”和“--”
操作随机访问迭代器(Random-access iterator):可对迭代器进行“++”和“--”操作以及随机访问
随机访问(Random access)是指可以直接一步访问到容器中的任何一个特定的元素,也就是我们常用的方括号操作符
相关文章推荐
- C++学习之vector容器笔记
- C++学习笔记26——泛型算法之容器元素排序(sort unique)
- C++学习笔记十-关联容器
- c++学习笔记之vector容器与list容器
- C++学习笔记之顺序容器
- 【C++学习笔记】标准库容器Vector可变长度实现原理
- C++学习笔记(二)联想容器
- C++ STL学习笔记十二 hash_map映照容器
- C++ STL学习笔记八 multiset多重集合容器
- C++学习笔记十-关联容器
- C++ STL--queue队列容器学习笔记
- C++学习笔记-关联容器
- C++ STL学习笔记三 deque双端队列容器
- C++学习笔记:Vector容器
- C++ map容器 学习笔记
- C++ STL学习笔记八 multiset多重集合容器
- C++学习笔记25——泛型算法之写入容器
- C++学习笔记八-顺序容器(一)
- C++基础的不能再基础的学习笔记——顺序容器(其他操作)
- C++中的vector容器对象学习笔记