为什么迭代器比较是否结束的时候使用!=而不是使用<
我们经常看到遍历容器的操作,例如遍历打印一个 vector,我们可以使用迭代器的方式,如下代码所示。vector<int> vec = {1,2,3,4,5,6,7};for(auto it = vec.begin();it != vec.end();++it){ cout << *it << " ";} 那...