Así que he estado entrando en el nuevo C++ usando GCC 4.6 que ahora tiene bucles for-based. Encontré esto realmente bueno para iterar sobre matrices y vectores.C++ 0x manera de reemplazar los bucles de rango (int i ;;) por bucle for-0 basado en rango
Para principalmente razones estéticas me preguntaba si había una manera de utilizar esta opción para sustituir el estándar
for(int i = min; i < max; i++) {}
con algo como
for(int& i : std::range(min, max)) {}
¿Hay algo de forma nativa integrada en el nuevo estándar de C++ que me permite hacer esto? ¿O tengo que escribir mi propia clase range/iterator?
Duplicado: http://stackoverflow.com/questions/1977339/c-range-xrange-equivalent-in-stl-or-boost – AFoglia
posible duplicado de [¿Hay una clase de rango en C++ 11 para su uso con rango basado en bucles?] (http://stackoverflow.com/questions/7185437/is-there-a-range-class-in-c11-for-use-with-range-based-for-loops) –