C ++ 11提供了多种遍历容器的方式。例如:
基于范围的循环
for(auto c : container) fun(c)
std :: for_each
for_each(container.begin(),container.end(),fun)
但是,建议对两个(或更多个)相同大小的容器进行迭代以完成类似任务的方法是:
for(unsigned i = 0; i < containerA.size(); ++i) {
containerA[i] = containerB[i];
}
qq_花开花谢_0
慕少森
牛魔王的故事
相关分类