仅在基于范围的循环中对奇数(偶数)元素进行迭代 假设我们有一个普通数组(或其他支持基于范围的循环的容器): const int N = 8;int arr [N] = {0,1,2,3,4,5,6,7}; 使用索引或迭代器,我们可以遍历奇数元素并将索引增加两个: for(int i = 0; i .. 发布时间:2021-04-20 18:33:34 c++ c++11 range containers range-based-loop C/C++开发
如何在基于“索引"的基于范围的for循环中跳过元素? 在基于C ++ 11范围的for循环中是否可以访问迭代器(我想没有循环索引?)? 通常,我们需要对容器的第一个元素做一些特殊的事情,然后遍历其余元素.因此,我正在此伪代码中查找类似于 c ++ 11_get_index_of 语句的内容: 的(自动&elem:容器){如果(c ++ 11_get_index_of(elem)== 0)继续;//用剩余的元素做点什么} 我真的很想避免回到 .. 发布时间:2021-04-20 18:30:58 c++ for-loop c++11 skip range-based-loop C/C++开发