反向迭代器,错误书写方式,这种方式好像会出错,不知道为什么:
//vector<ElemType> v;
for (vector<int>::iterator j = v.end(); j != v.begin(); --j){}
反向迭代器,正确书写方式:
//vector<ElemType> v;
for (vector<int>::reverse_iterator j = v.rbegin(); j != v.rend(); ++j){}
反向迭代器,错误书写方式,这种方式好像会出错,不知道为什么:
//vector<ElemType> v;
for (vector<int>::iterator j = v.end(); j != v.begin(); --j){}
反向迭代器,正确书写方式:
//vector<ElemType> v;
for (vector<int>::reverse_iterator j = v.rbegin(); j != v.rend(); ++j){}