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