Namensräume
Varianten
Aktionen

std::experimental::ranges::indirect_result_of

Von cppreference.com
< cpp‎ | experimental‎ | ranges
 
 
 
 
Iterator-Bibliothek
Iterator-Konzepte
Indirekte aufrufbare Konzepte
                                                  
                                                  
                                                  
Gemeinsame Algorithmus-Anforderungen
                                                  
Konzept-Dienstprogramme
indirect_result_of
Iterator-Dienstprogramme und -Operationen
Iterator-Traits
Iterator-Adapter
Stream-Iteratoren
 
Definiert in Header <experimental/ranges/iterator>
template< class > struct indirect_result_of {};


template< class F, class... Is >
    requires Invocable<F, ranges::reference_t<Is>...>
struct indirect_result_of<F(Is...)>

    : std::result_of<F(ranges::reference_t<Is>&&...)> {};
(Ranges TS)