Namespaces
Variants

std::ranges::input_range

De fr.cppreference.net
 
 
Bibliothèque Ranges
Adaptateurs de plage
 
Défini dans l'en-tête <ranges>
template< class T >
concept input_range =
    ranges::range<T> && std::input_iterator<ranges::iterator_t<T>>;
(depuis C++20)

Le input_range concept est un raffinement de range pour lequel ranges::begin retourne un modèle de input_iterator.