Ranges library (since C++20) - cppreference.com

en.cppreference.com

Tin mới

You are encouraged to create an account and log in; however, it is not mandatory

You are encouraged to log in; however, it is not mandatory [o]

Discussion about the content page (page does not exist) [t]

This page is protected. You can view its source [e]

Past revisions of this page [h]

cpp/compiler support

Freestanding and hosted

cpp/standard library

Standard library headers

Named requirements

Feature test macros

Language support library

Diagnostics library

Memory management library

Metaprogramming library

Containers library

Algorithms library

Text processing library

Date and time library

Input/output library

Filesystem library

Concurrency support library

Execution control library

Technical specifications

External libraries

cpp/ranges/crbegin

cpp/ranges/reserve hint

std::from_range_tstd::from_range

cpp/ranges/dangling

borrowed_iterator_t

range_size_trange_difference_trange_value_t

cpp/ranges/elements of

iterator_tconst_iterator_tsentinel_tconst_sentinel_t

range_reference_trange_const_reference_trange_rvalue_reference_trange_common_reference_t

cpp/ranges/borrowed range

cpp/ranges/common range

cpp/ranges/sized range

cpp/ranges/viewable range

cpp/ranges/input range

cpp/ranges/output range

cpp/ranges/forward range

bidirectional_range

random_access_range

cpp/ranges/contiguous range

approximately_sized_range

cpp/ranges/constant range

sized-random-access-range

cpp/ranges/view interface

cpp/ranges/subrange

empty_viewviews::empty