任何通过 begin() 和 end() 提供迭代器的 STL 集合(例如,std::vector<int> veciVar = {0,11,22,33};)都可以通过 for (int iItem : veciVar) { body } 进行迭代。
begin()
end()
std::vector<int> veciVar = {0,11,22,33};
for (int iItem : veciVar) { body }
有关遍历集合的更多信息(包括交互式示例)