Namespaces
Variants

std::ranges::output_range

С сайта ru.cppreference.net
 
 
Библиотека диапазонов
Адаптеры диапазонов
 
Определён в заголовочном файле <ranges>
template<class R, class T>
concept output_range =
    ranges::range<R> && std::output_iterator<ranges::iterator_t<R>, T>;
(начиная с C++20)

Концепт output_range является уточнением range, для которого ranges::begin возвращает модель output_iterator.