只有连续存储, 支持随机访问的顺序容器支持
顺序容器 |
对迭代器运算的支持 |
array |
O |
vector(string) |
O |
deque |
O |
list |
X |
forward_list |
X |
迭代器运算
- |
iter + n |
iter - n |
iter += n |
iter -= n |
iter1 - iter2 |
iter1 > iter2 |
iter1 >= iter2 |
iter1 < iter2 |
iter1 <= iter2 |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
只有连续存储, 支持随机访问的顺序容器支持
顺序容器 |
对迭代器运算的支持 |
array |
O |
vector(string) |
O |
deque |
O |
list |
X |
forward_list |
X |
迭代器运算
- |
iter + n |
iter - n |
iter += n |
iter -= n |
iter1 - iter2 |
iter1 > iter2 |
iter1 >= iter2 |
iter1 < iter2 |
iter1 <= iter2 |