在循环中的迭代器,最好使用 先加 或者 先减,更快。老师讲课思路比较清晰,但是他的这个习惯不好。
另外C++11就已经有了新特性,在使用迭代器的时候,其类型可以使用auto,来替代长长的std::vector<int>::iterator
当然新特性有更加简洁的方式,那就是
std::vector<int> tmp(5, 3);
for (auto ite: tmp)
{
std::cout << ite << std::endl;
}
这样就搞定了。
平板手敲。欢迎点赞!