请问各位大大, 在一般范例对于end()都是使用it != myvector.end()
如以下例子
vector<int> myvector;
for (int i=1; i<=5; i++)
myvector.push_back(i);
for (vector<int>::iterator it = myvector.begin() ; it != myvector.end(); ++it)
cout << ' ' << *it;
我改成"it < myvector.end()" compiler和运作也没问题
想请问 "!=" 和 "<" 有什么差别吗?
感谢各位!