6
所以我已经进入新的C++使用GCC 4.6,现在有基于范围的for循环。我发现这对迭代数组和向量非常好。C++ 0x方式替换为(int i ;;)范围循环与基于范围的for循环
对于是否有使用这个东西来代替标准
for(int i = min; i < max; i++) {}
像
for(int& i : std::range(min, max)) {}
一种方法,我想主要是审美的原因有什么是原生内置到新的C++标准,允许我这样做?还是我必须编写自己的范围/迭代器类?
Duplicate:http://stackoverflow.com/questions/1977339/c-range-xrange-equivalent-in-stl-or-boost – AFoglia 2011-02-08 06:27:51
可能的重复[是否有一个范围类在C + + 11中使用范围基于循环?](http://stackoverflow.com/questions/7185437/is-there-a-range-class-in-c11-for-use-with-range-based-for-loops) – 2012-01-02 22:05:07