list 和 vector:
2者都属于容器,但list只有双向迭代器,而vector却有随机访问迭代器
迭代器的种类:
前向迭代器(Forward iterator):可对迭代器进行“++”
操作双向迭代器(Bidirectional iterator):可对迭代器进行“++”和“--”
操作随机访问迭代器(Random-access iterator):可对迭代器进行“++”和“--”操作以及随机访问
随机访问(Random access)是指可以直接一步访问到容器中的任何一个特定的元素,也就是我们常用的方括号操作符