Используя библиотеку rangev3, я могу сделать это:
auto march = view::iota(1,32)
| view::transform(
[](int i){return date(1995, greg::Mar, i);
});
, давая мне даты в марте 1995 года:
1995-Mar-01
...
1995-Mar-31
Есть ли способ сделать это в синтаксисееще ближе к питонам:
[date(1995, Mar, i) for i in range(32)]
В частности, я чувствую, что начало с даты / функции помогает удобочитаемости кода.