René's URL Explorer Experiment


Title: std::ranges::views::reverse, std::ranges::reverse_view - cppreference.com

Generator: MediaWiki 1.43.8

direct link

Domain: www.cppreference.com

format-detectiontelephone=no

Links:

cppreference.comhttps://www.cppreference.com/
Create accounthttps://www.cppreference.com/index.php?title=Special:CreateAccount&returnto=cpp%2Franges%2Freverse+view
Log inhttps://www.cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Franges%2Freverse+view
Pagehttps://www.cppreference.com/cpp/ranges/reverse_view
Discussionhttps://www.cppreference.com/index.php?title=Talk:cpp/ranges/reverse_view&action=edit&redlink=1
https://www.cppreference.com/cpp/ranges/reverse_view
Readhttps://www.cppreference.com/cpp/ranges/reverse_view
View sourcehttps://www.cppreference.com/index.php?title=cpp/ranges/reverse_view&action=edit
View historyhttps://www.cppreference.com/index.php?title=cpp/ranges/reverse_view&action=history
https://www.cppreference.com/cpp/ranges/reverse_view
cpphttps://www.cppreference.com/cpp
rangeshttps://www.cppreference.com/cpp/ranges
C++https://www.cppreference.com/cpp
Compiler supporthttps://www.cppreference.com/cpp/compiler_support
Freestanding and hostedhttps://www.cppreference.com/cpp/freestanding
Languagehttps://www.cppreference.com/cpp/language
Standard libraryhttps://www.cppreference.com/cpp/standard_library
Standard library headershttps://www.cppreference.com/cpp/header
Named requirementshttps://www.cppreference.com/cpp/named_req
Feature test macroshttps://www.cppreference.com/cpp/feature_test
Language support libraryhttps://www.cppreference.com/cpp/utility#Language_support
Concepts libraryhttps://www.cppreference.com/cpp/concepts
Diagnostics libraryhttps://www.cppreference.com/cpp/error
Memory management libraryhttps://www.cppreference.com/cpp/memory
Metaprogramming libraryhttps://www.cppreference.com/cpp/meta
General utilities libraryhttps://www.cppreference.com/cpp/utility
Containers libraryhttps://www.cppreference.com/cpp/container
Iterators libraryhttps://www.cppreference.com/cpp/iterator
Ranges libraryhttps://www.cppreference.com/cpp/ranges
Algorithms libraryhttps://www.cppreference.com/cpp/algorithm
Strings libraryhttps://www.cppreference.com/cpp/string
Text processing libraryhttps://www.cppreference.com/cpp/text
Numerics libraryhttps://www.cppreference.com/cpp/numeric
Date and time libraryhttps://www.cppreference.com/cpp/chrono
Input/output libraryhttps://www.cppreference.com/cpp/io
Filesystem libraryhttps://www.cppreference.com/cpp/filesystem
Concurrency support libraryhttps://www.cppreference.com/cpp/thread
Execution control libraryhttps://www.cppreference.com/cpp/execution
Technical specificationshttps://www.cppreference.com/cpp/experimental
Symbols indexhttps://www.cppreference.com/cpp/symbol_index
External librarieshttps://www.cppreference.com/cpp/links/libs
[edit]https://cppreference.com/index.php?title=Template:cpp/navbar_content&action=edit
Ranges libraryhttps://www.cppreference.com/cpp/ranges
Range accesshttps://www.cppreference.com/cpp/ranges#Range_access
beginhttps://www.cppreference.com/cpp/ranges/begin
cbeginhttps://www.cppreference.com/cpp/ranges/cbegin
endhttps://www.cppreference.com/cpp/ranges/end
cendhttps://www.cppreference.com/cpp/ranges/cend
rbeginhttps://www.cppreference.com/cpp/ranges/rbegin
crbeginhttps://www.cppreference.com/cpp/ranges/crbegin
rendhttps://www.cppreference.com/cpp/ranges/rend
crendhttps://www.cppreference.com/cpp/ranges/crend
sizehttps://www.cppreference.com/cpp/ranges/size
ssizehttps://www.cppreference.com/cpp/ranges/ssize
datahttps://www.cppreference.com/cpp/ranges/data
cdatahttps://www.cppreference.com/cpp/ranges/cdata
reserve_hinthttps://www.cppreference.com/cpp/ranges/reserve_hint
emptyhttps://www.cppreference.com/cpp/ranges/empty
Range conversionshttps://www.cppreference.com/cpp/ranges#Range_conversions
std::from_range_tstd::from_rangehttps://www.cppreference.com/cpp/ranges/from_range
tohttps://www.cppreference.com/cpp/ranges/to
Dangling iterator handlinghttps://www.cppreference.com/cpp/ranges#Dangling_iterator_handling
danglinghttps://www.cppreference.com/cpp/ranges/dangling
borrowed_iterator_thttps://www.cppreference.com/cpp/ranges/borrowed_iterator_t
borrowed_subrange_thttps://www.cppreference.com/cpp/ranges/borrowed_iterator_t
Range primitiveshttps://www.cppreference.com/cpp/ranges#Range_primitives
range_size_trange_difference_trange_value_thttps://www.cppreference.com/cpp/ranges/range_size_t
elements_ofhttps://www.cppreference.com/cpp/ranges/elements_of
iterator_tconst_iterator_tsentinel_tconst_sentinel_thttps://www.cppreference.com/cpp/ranges/iterator_t
range_reference_trange_const_reference_trange_rvalue_reference_trange_common_reference_thttps://www.cppreference.com/cpp/ranges/range_reference_t
Range conceptshttps://www.cppreference.com/cpp/ranges#Range_concepts
rangehttps://www.cppreference.com/cpp/ranges/range
borrowed_rangehttps://www.cppreference.com/cpp/ranges/borrowed_range
common_rangehttps://www.cppreference.com/cpp/ranges/common_range
sized_rangehttps://www.cppreference.com/cpp/ranges/sized_range
viewable_rangehttps://www.cppreference.com/cpp/ranges/viewable_range
viewhttps://www.cppreference.com/cpp/ranges/view
input_rangehttps://www.cppreference.com/cpp/ranges/input_range
output_rangehttps://www.cppreference.com/cpp/ranges/output_range
forward_rangehttps://www.cppreference.com/cpp/ranges/forward_range
bidirectional_rangehttps://www.cppreference.com/cpp/ranges/bidirectional_range
random_access_rangehttps://www.cppreference.com/cpp/ranges/random_access_range
contiguous_rangehttps://www.cppreference.com/cpp/ranges/contiguous_range
approximately_sized_rangehttps://www.cppreference.com/cpp/ranges/approximately_sized_range
constant_rangehttps://www.cppreference.com/cpp/ranges/constant_range
sized-random-access-rangehttps://www.cppreference.com/cpp/ranges/sized-random-access-range
Viewshttps://www.cppreference.com/cpp/ranges#Views
view_interfacehttps://www.cppreference.com/cpp/ranges/view_interface
subrangehttps://www.cppreference.com/cpp/ranges/subrange
Range factorieshttps://www.cppreference.com/cpp/ranges#Range_factories
empty_viewviews::emptyhttps://www.cppreference.com/cpp/ranges/empty_view
single_viewviews::singlehttps://www.cppreference.com/cpp/ranges/single_view
basic_istream_viewviews::istreamhttps://www.cppreference.com/cpp/ranges/basic_istream_view
iota_viewviews::iotahttps://www.cppreference.com/cpp/ranges/iota_view
views::indiceshttps://www.cppreference.com/cpp/ranges/iota_view
repeat_viewviews::repeathttps://www.cppreference.com/cpp/ranges/repeat_view
Range adaptorshttps://www.cppreference.com/cpp/ranges#Range_adaptors
views::all_tviews::allhttps://www.cppreference.com/cpp/ranges/all_view
as_rvalue_viewviews::as_rvaluehttps://www.cppreference.com/cpp/ranges/as_rvalue_view
filter_viewviews::filterhttps://www.cppreference.com/cpp/ranges/filter_view
transform_viewviews::transformhttps://www.cppreference.com/cpp/ranges/transform_view
take_viewviews::takehttps://www.cppreference.com/cpp/ranges/take_view
take_while_viewviews::take_whilehttps://www.cppreference.com/cpp/ranges/take_while_view
common_viewviews::commonhttps://www.cppreference.com/cpp/ranges/common_view
views::countedhttps://www.cppreference.com/cpp/ranges/view_counted
as_input_viewviews::as_inputhttps://www.cppreference.com/cpp/ranges/as_input_view
ref_viewhttps://www.cppreference.com/cpp/ranges/ref_view
drop_viewviews::drophttps://www.cppreference.com/cpp/ranges/drop_view
drop_while_viewviews::drop_whilehttps://www.cppreference.com/cpp/ranges/drop_while_view
lazy_split_viewviews::lazy_splithttps://www.cppreference.com/cpp/ranges/lazy_split_view
split_viewviews::splithttps://www.cppreference.com/cpp/ranges/split_view
join_viewviews::joinhttps://www.cppreference.com/cpp/ranges/join_view
join_with_viewviews::join_withhttps://www.cppreference.com/cpp/ranges/join_with_view
concat_viewviews::concathttps://www.cppreference.com/cpp/ranges/concat_view
cache_latest_viewviews::cache_latesthttps://www.cppreference.com/cpp/ranges/cache_latest_view
owning_viewhttps://www.cppreference.com/cpp/ranges/owning_view
as_const_viewviews::as_consthttps://www.cppreference.com/cpp/ranges/as_const_view
elements_viewviews::elementshttps://www.cppreference.com/cpp/ranges/elements_view
keys_viewviews::keyshttps://www.cppreference.com/cpp/ranges/keys_view
values_viewviews::valueshttps://www.cppreference.com/cpp/ranges/values_view
enumerate_viewviews::enumeratehttps://www.cppreference.com/cpp/ranges/enumerate_view
zip_viewviews::ziphttps://www.cppreference.com/cpp/ranges/zip_view
zip_transform_viewviews::zip_transformhttps://www.cppreference.com/cpp/ranges/zip_transform_view
adjacent_viewviews::adjacenthttps://www.cppreference.com/cpp/ranges/adjacent_view
views::pairwisehttps://www.cppreference.com/cpp/ranges/adjacent_view
adjacent_transform_viewviews::adjacent_transformhttps://www.cppreference.com/cpp/ranges/adjacent_transform_view
views::pairwise_transformhttps://www.cppreference.com/cpp/ranges/adjacent_transform_view
chunk_viewviews::chunkhttps://www.cppreference.com/cpp/ranges/chunk_view
slide_viewviews::slidehttps://www.cppreference.com/cpp/ranges/slide_view
chunk_by_viewviews::chunk_byhttps://www.cppreference.com/cpp/ranges/chunk_by_view
stride_viewviews::stridehttps://www.cppreference.com/cpp/ranges/stride_view
cartesian_product_viewviews::cartesian_producthttps://www.cppreference.com/cpp/ranges/cartesian_product_view
Range generatorshttps://www.cppreference.com/cpp/ranges#Range_generators
std::generatorhttps://www.cppreference.com/cpp/coroutine/generator
Range adaptor closure objectshttps://www.cppreference.com/cpp/ranges#Range_adaptor_closure_objects
range_adaptor_closurehttps://www.cppreference.com/cpp/ranges/range_adaptor_closure
Range adaptor objectshttps://www.cppreference.com/cpp/ranges#Range_adaptor_objects
Helper itemshttps://www.cppreference.com/cpp/ranges#Helper_items
copyable-boxmovable-boxhttps://www.cppreference.com/cpp/ranges/copyable_wrapper
simple-viewhttps://www.cppreference.com/cpp/ranges#Helper_concepts
non-propagating-cachehttps://www.cppreference.com/cpp/ranges/non-propagating-cache
[edit]https://cppreference.com/index.php?title=Template:cpp/ranges/navbar_content&action=edit
https://www.cppreference.com/cpp/header/ranges
viewhttps://www.cppreference.com/cpp/ranges/view
RangeAdaptorObjecthttps://www.cppreference.com/cpp/named_req/RangeAdaptorObject
expression-equivalenthttps://www.cppreference.com/cpp/language/expressions#Expression-equivalence
bidirectional_rangehttps://www.cppreference.com/cpp/ranges/bidirectional_range
common_rangehttps://www.cppreference.com/cpp/ranges/common_range
borrowed_rangehttps://www.cppreference.com/cpp/ranges/borrowed_range
sized_rangehttps://www.cppreference.com/cpp/ranges/sized_range
random_access_rangehttps://www.cppreference.com/cpp/ranges/random_access_range
1 Data membershttps://www.cppreference.com/cpp/ranges/reverse_view#Data_members
2 Member functionshttps://www.cppreference.com/cpp/ranges/reverse_view#Member_functions
2.1 Inherited from ranges::view_interfacehttps://www.cppreference.com/cpp/ranges/reverse_view#Inherited_from_ranges::view_interface
3 std::ranges::reverse_view::reverse_viewhttps://www.cppreference.com/cpp/ranges/reverse_view#std::ranges::reverse_view::reverse_view
3.1 Parametershttps://www.cppreference.com/cpp/ranges/reverse_view#Parameters
4 std::ranges::reverse_view::basehttps://www.cppreference.com/cpp/ranges/reverse_view#std::ranges::reverse_view::base
5 std::ranges::reverse_view::beginhttps://www.cppreference.com/cpp/ranges/reverse_view#std::ranges::reverse_view::begin
6 std::ranges::reverse_view::endhttps://www.cppreference.com/cpp/ranges/reverse_view#std::ranges::reverse_view::end
7 std::ranges::reverse_view::sizehttps://www.cppreference.com/cpp/ranges/reverse_view#std::ranges::reverse_view::size
8 std::ranges::as_rvalue_view::reserve_hinthttps://www.cppreference.com/cpp/ranges/reverse_view#std::ranges::as_rvalue_view::reserve_hint
8.1 Deduction guideshttps://www.cppreference.com/cpp/ranges/reverse_view#Deduction_guides
8.2 Helper templateshttps://www.cppreference.com/cpp/ranges/reverse_view#Helper_templates
8.3 Noteshttps://www.cppreference.com/cpp/ranges/reverse_view#Notes
8.4 Examplehttps://www.cppreference.com/cpp/ranges/reverse_view#Example
8.5 Defect reportshttps://www.cppreference.com/cpp/ranges/reverse_view#Defect_reports
8.6 See alsohttps://www.cppreference.com/cpp/ranges/reverse_view#See_also
non-propagating-cachehttps://www.cppreference.com/cpp/ranges/non-propagating-cache
common_rangehttps://www.cppreference.com/cpp/ranges/common_range
begin()https://www.cppreference.com/cpp/ranges#begin
(constructor)https://www.cppreference.com/cpp/ranges/reverse_view#constructor
basehttps://www.cppreference.com/cpp/ranges/reverse_view#base
beginhttps://www.cppreference.com/cpp/ranges/reverse_view#begin
endhttps://www.cppreference.com/cpp/ranges/reverse_view#end
sizehttps://www.cppreference.com/cpp/ranges/reverse_view#size
reserve_hinthttps://www.cppreference.com/cpp/ranges/reverse_view#reserve_hint
approximately_sized_rangehttps://www.cppreference.com/cpp/ranges/approximately_sized_range
emptyhttps://www.cppreference.com/cpp/ranges/view_interface/empty
sized_rangehttps://www.cppreference.com/cpp/ranges/sized_range
forward_rangehttps://www.cppreference.com/cpp/ranges/forward_range
[edit]https://cppreference.com/index.php?title=Template:cpp/ranges/view_interface/dsc_empty&action=edit
cbeginhttps://www.cppreference.com/cpp/ranges/view_interface/cbegin
[edit]https://cppreference.com/index.php?title=Template:cpp/ranges/view_interface/dsc_cbegin&action=edit
cendhttps://www.cppreference.com/cpp/ranges/view_interface/cend
[edit]https://cppreference.com/index.php?title=Template:cpp/ranges/view_interface/dsc_cend&action=edit
operator boolhttps://www.cppreference.com/cpp/ranges/view_interface/operator_bool
[edit]https://cppreference.com/index.php?title=Template:cpp/ranges/view_interface/dsc_operator_bool&action=edit
fronthttps://www.cppreference.com/cpp/ranges/view_interface/front
forward_rangehttps://www.cppreference.com/cpp/ranges/forward_range
[edit]https://cppreference.com/index.php?title=Template:cpp/ranges/view_interface/dsc_front&action=edit
backhttps://www.cppreference.com/cpp/ranges/view_interface/back
bidirectional_rangehttps://www.cppreference.com/cpp/ranges/bidirectional_range
common_rangehttps://www.cppreference.com/cpp/ranges/common_range
[edit]https://cppreference.com/index.php?title=Template:cpp/ranges/view_interface/dsc_back&action=edit
operator[]https://www.cppreference.com/cpp/ranges/view_interface/operator_at
random_access_rangehttps://www.cppreference.com/cpp/ranges/random_access_range
[edit]https://cppreference.com/index.php?title=Template:cpp/ranges/view_interface/dsc_operator_at&action=edit
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
rangehttps://www.cppreference.com/cpp/ranges/range
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
base_https://www.cppreference.com/cpp/ranges/reverse_view#base
std::ranges::enable_borrowed_rangehttps://www.cppreference.com/cpp/ranges/borrowed_range
borrowed_rangehttps://www.cppreference.com/cpp/ranges/borrowed_range
Feature-testhttps://www.cppreference.com/cpp/utility/feature_test
__cpp_lib_ranges_reserve_hinthttps://www.cppreference.com/cpp/feature_test#cpp_lib_ranges_reserve_hint
202502Lhttps://www.cppreference.com/cpp/compiler_support/26#cpp_lib_ranges_reserve_hint_202502L
reserve_hinthttps://www.cppreference.com/cpp/ranges/reverse_view#reserve_hint
LWG 3494https://cplusplus.github.io/LWG/issue3494
reverse_iteratorhttps://www.cppreference.com/cpp/iterator/reverse_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_reverse_iterator&action=edit
ranges::reversehttps://www.cppreference.com/cpp/algorithm/ranges/reverse
[edit]https://cppreference.com/index.php?title=Template:cpp/algorithm/ranges/dsc_reverse&action=edit
ranges::reverse_copyhttps://www.cppreference.com/cpp/algorithm/ranges/reverse_copy
[edit]https://cppreference.com/index.php?title=Template:cpp/algorithm/ranges/dsc_reverse_copy&action=edit
Categorieshttps://www.cppreference.com/Special:Categories
Pages using deprecated source tagshttps://www.cppreference.com/index.php?title=Category:Pages_using_deprecated_source_tags&action=edit&redlink=1
Pages using deprecated enclose attributeshttps://www.cppreference.com/index.php?title=Category:Pages_using_deprecated_enclose_attributes&action=edit&redlink=1
Support ushttps://www.cppreference.com/support
Recent changeshttps://www.cppreference.com/Special:RecentChanges
FAQhttps://www.cppreference.com/Cppreference:FAQ
Offline versionhttps://www.cppreference.com/Cppreference:Archives
https://www.cppreference.com/cpp/ranges/reverse_view
What links herehttps://www.cppreference.com/Special:WhatLinksHere/cpp/ranges/reverse_view
Related changeshttps://www.cppreference.com/Special:RecentChangesLinked/cpp/ranges/reverse_view
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttps://www.cppreference.com/Special:SpecialPages
Printable versionjavascript:print();
Permanent linkhttps://www.cppreference.com/index.php?title=cpp/ranges/reverse_view&oldid=182381
Page informationhttps://www.cppreference.com/index.php?title=cpp/ranges/reverse_view&action=info
Españolhttp://es.cppreference.com/cpp/ranges/reverse_view
日本語http://ja.cppreference.com/cpp/ranges/reverse_view
Русскийhttp://ru.cppreference.com/cpp/ranges/reverse_view
中文http://zh.cppreference.com/cpp/ranges/reverse_view

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.