任何透過 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 }
有關遍歷集合的更多資訊(包括互動式示例)