有什么理由可以很好地工作吗
vector<CalcToken*>* myVec; //assume this contains CalcToken
for(vector<CalcToken *>::iterator it = myVec->begin() ; it != myVec->end() ; advance(it,1)) {
cout<< (*it)->toString()<< " ";
}
这并没有让我得到任何回报?(提前(它,2))
for(vector<CalcToken *>::iterator it = myVec->begin() ; it != myVec->end() ; advance(it,2)) {
cout<< (*it)->toString()<< " ";
}
我想制作一个应该跳过某些元素的循环......,以下内容对我不起作用 it++,it++ 和 it+=2。