std::ranges::input_range — это концепция в библиотеке std::ranges, которая представляет диапазон элементов, из которого можно последовательно считывать значения.
Она позволяет итерироваться по диапазону при помощи range-based for loop или итераторов.
Имеет
begin()/end() методы, возвращающие итераторы на начало и конец диапазона.Input_range часто используется для представления последовательностей элементов, к которым нужен последовательный доступ для чтения.
