使用迭代器的代码看起来非常像带指针的代码.迭代器是一些模糊的类型(std::vector<int>::iterator例如).
std::vector<int>::iterator
我没有得到的是迭代器和指针是如何相互关联的 - 迭代器是指针周围的包装器,带有重载操作以前进到相邻元素,还是其他什么?
c++ pointers iterator stl
c++ ×1
iterator ×1
pointers ×1
stl ×1