Как я могу сделать эквивалент следующего использования С++/STL? Я хочу заполнить std::vector
диапазоном значений [min, max).
# Python
>>> x = range(0, 10)
>>> x
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Предположим, я мог бы использовать std::generate_n
и предоставить функтору для генерации последовательности, но мне было интересно, есть ли более короткий способ сделать это с помощью STL?