动机
我们在遍历标准库容器的时候习惯用iterator(迭代器)去访问容器里面的元素,常用的习惯用法是:
std::vector<int> vec;
vec.push_back(100);
vec.push_back(101);
vec.push_back(102);
vec.push_back(103);
vec.push_back(104);
std::vector<int>::iterator it;
std::cout << *it << std::endl;
it+=2;
我们在遍历标准库容器的时候习惯用iterator(迭代器)去访问容器里面的元素,常用的习惯用法是:
std::vector<int> vec;
vec.push_back(100);
vec.push_back(101);
vec.push_back(102);
vec.push_back(103);
vec.push_back(104);
std::vector<int>::iterator it;
std::cout << *it << std::endl;
it+=2;