Представление counted в C++
Представление counted стартует с указанного итератора и идет ровно столько раз, сколько задано счетчиком.
Запишем вектор, возьмем итератор на середину и обойдем три элемента:
std::vector<int> data = {5, 6, 7, 8, 9};
auto mid = data.begin() + 1;
auto chunk = std::views::counted(mid, 3);
for (int v : chunk) {
std::cout << v << "\n";
}
От begin вектора из шести строк обойдите четыре элемента через std::views::counted и выведите их.