Each element of the Ranges library is declared or defined (as appropriate) in a header.
The Ranges library provides the Ranges library headers, shown in Table [tab:headers].
<experimental/ranges/algorithm> | <experimental/ranges/range> |
<experimental/ranges/concepts> | <experimental/ranges/tuple> |
<experimental/ranges/functional> | <experimental/ranges/type_traits> |
<experimental/ranges/iterator> | <experimental/ranges/utility> |
<experimental/ranges/random> |