Namespaces
Variants

std::ranges::output_range

ja.cppreference.net から
 
 
Ranges ライブラリ
範囲アダプタ
 
ヘッダ <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 のモデルを返すものです。