Поскольку в C++ 11 был введен цикл for, основанный на диапазоне (основан на диапазоне в C++ 11), каков наилучший способ выразить цикл в диапазоне целых чисел?
Вместо
for (int i=0; i<n; ++i)
Я хотел бы написать что-то вроде
for (int i : range(0,n))
Поддерживает ли новый стандарт что-либо подобное?
Обновление: эта статья описывает, как реализовать генератор диапазона в C++ 11: Генератор в C++