René's URL Explorer Experiment


Title: Iterator library - cppreference.com

Generator: MediaWiki 1.43.9

direct link

Domain: en.cppreference.com

format-detectiontelephone=no

Links:

cppreference.comhttps://en.cppreference.com/
Create accounthttps://en.cppreference.com/index.php?title=Special:CreateAccount&returnto=cpp%2Fiterator
Log inhttps://en.cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Fiterator
Pagehttps://en.cppreference.com/cpp/iterator
Discussionhttps://en.cppreference.com/index.php?title=Talk:cpp/iterator&action=edit&redlink=1
https://en.cppreference.com/cpp/iterator
Readhttps://en.cppreference.com/cpp/iterator
View sourcehttps://en.cppreference.com/index.php?title=cpp/iterator&action=edit
View historyhttps://en.cppreference.com/index.php?title=cpp/iterator&action=history
https://en.cppreference.com/cpp/iterator
cpphttps://en.cppreference.com/cpp
C++https://en.cppreference.com/cpp
Compiler supporthttps://en.cppreference.com/cpp/compiler_support
Freestanding and hostedhttps://en.cppreference.com/cpp/freestanding
Languagehttps://en.cppreference.com/cpp/language
Standard libraryhttps://en.cppreference.com/cpp/standard_library
Standard library headershttps://en.cppreference.com/cpp/header
Named requirementshttps://en.cppreference.com/cpp/named_req
Feature test macroshttps://en.cppreference.com/cpp/feature_test
Language support libraryhttps://en.cppreference.com/cpp/utility#Language_support
Concepts libraryhttps://en.cppreference.com/cpp/concepts
Diagnostics libraryhttps://en.cppreference.com/cpp/error
Memory management libraryhttps://en.cppreference.com/cpp/memory
Metaprogramming libraryhttps://en.cppreference.com/cpp/meta
General utilities libraryhttps://en.cppreference.com/cpp/utility
Containers libraryhttps://en.cppreference.com/cpp/container
Ranges libraryhttps://en.cppreference.com/cpp/ranges
Algorithms libraryhttps://en.cppreference.com/cpp/algorithm
Strings libraryhttps://en.cppreference.com/cpp/string
Text processing libraryhttps://en.cppreference.com/cpp/text
Numerics libraryhttps://en.cppreference.com/cpp/numeric
Date and time libraryhttps://en.cppreference.com/cpp/chrono
Input/output libraryhttps://en.cppreference.com/cpp/io
Filesystem libraryhttps://en.cppreference.com/cpp/filesystem
Concurrency support libraryhttps://en.cppreference.com/cpp/thread
Execution control libraryhttps://en.cppreference.com/cpp/execution
Technical specificationshttps://en.cppreference.com/cpp/experimental
Symbols indexhttps://en.cppreference.com/cpp/symbol_index
External librarieshttps://en.cppreference.com/cpp/links/libs
[edit]https://cppreference.com/index.php?title=Template:cpp/navbar_content&action=edit
Iterator conceptshttps://en.cppreference.com/cpp/iterator#Iterator_concepts
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
indirectly_writablehttps://en.cppreference.com/cpp/iterator/indirectly_writable
weakly_incrementablehttps://en.cppreference.com/cpp/iterator/weakly_incrementable
incrementablehttps://en.cppreference.com/cpp/iterator/incrementable
is-integer-likeis-signed-integer-likehttps://en.cppreference.com/cpp/iterator/is-integer-like
sentinel_forhttps://en.cppreference.com/cpp/iterator/sentinel_for
sized_sentinel_forhttps://en.cppreference.com/cpp/iterator/sized_sentinel_for
input_iteratorhttps://en.cppreference.com/cpp/iterator/input_iterator
output_iteratorhttps://en.cppreference.com/cpp/iterator/output_iterator
input_or_output_iteratorhttps://en.cppreference.com/cpp/iterator/input_or_output_iterator
forward_iteratorhttps://en.cppreference.com/cpp/iterator/forward_iterator
bidirectional_iteratorhttps://en.cppreference.com/cpp/iterator/bidirectional_iterator
random_access_iteratorhttps://en.cppreference.com/cpp/iterator/random_access_iterator
contiguous_iteratorhttps://en.cppreference.com/cpp/iterator/contiguous_iterator
Iterator primitiveshttps://en.cppreference.com/cpp/iterator#Iterator_primitives
input_iterator_tagoutput_iterator_tagforward_iterator_tagbidirectional_iterator_tagrandom_access_iterator_tagcontiguous_iterator_taghttps://en.cppreference.com/cpp/iterator/iterator_tags
iter_value_titer_difference_titer_reference_titer_const_reference_titer_rvalue_reference_titer_common_reference_thttps://en.cppreference.com/cpp/iterator/iter_t
iteratorhttps://en.cppreference.com/cpp/iterator/iterator
iterator_traitshttps://en.cppreference.com/cpp/iterator/iterator_traits
incrementable_traitshttps://en.cppreference.com/cpp/iterator/incrementable_traits
indirectly_readable_traitshttps://en.cppreference.com/cpp/iterator/indirectly_readable_traits
Algorithm concepts and utilitieshttps://en.cppreference.com/cpp/iterator#Algorithm_concepts_and_utilities
Indirect callable conceptshttps://en.cppreference.com/cpp/iterator#Indirect_callable_concepts
indirectly_unary_invocableindirectly_regular_unary_invocablehttps://en.cppreference.com/cpp/iterator/indirectly_unary_invocable
indirect_unary_predicatehttps://en.cppreference.com/cpp/iterator/indirect_unary_predicate
indirect_binary_predicatehttps://en.cppreference.com/cpp/iterator/indirect_binary_predicate
indirect_equivalence_relationhttps://en.cppreference.com/cpp/iterator/indirect_equivalence_relation
indirect_strict_weak_orderhttps://en.cppreference.com/cpp/iterator/indirect_strict_weak_order
Common algorithm requirementshttps://en.cppreference.com/cpp/iterator#Common_algorithm_requirements
indirectly_movablehttps://en.cppreference.com/cpp/iterator/indirectly_movable
indirectly_movable_storablehttps://en.cppreference.com/cpp/iterator/indirectly_movable_storable
indirectly_copyablehttps://en.cppreference.com/cpp/iterator/indirectly_copyable
indirectly_copyable_storablehttps://en.cppreference.com/cpp/iterator/indirectly_copyable_storable
indirectly_swappablehttps://en.cppreference.com/cpp/iterator/indirectly_swappable
indirectly_comparablehttps://en.cppreference.com/cpp/iterator/indirectly_comparable
permutablehttps://en.cppreference.com/cpp/iterator/permutable
mergeablehttps://en.cppreference.com/cpp/iterator/mergeable
sortablehttps://en.cppreference.com/cpp/iterator/sortable
Utilitieshttps://en.cppreference.com/cpp/iterator#Utilities
indirect_result_thttps://en.cppreference.com/cpp/iterator/indirect_result_t
projectedhttps://en.cppreference.com/cpp/iterator/projected
projected_value_thttps://en.cppreference.com/cpp/iterator/projected_value_t
Iterator adaptorshttps://en.cppreference.com/cpp/iterator#Iterator_adaptors
reverse_iteratorhttps://en.cppreference.com/cpp/iterator/reverse_iterator
make_reverse_iteratorhttps://en.cppreference.com/cpp/iterator/make_reverse_iterator
move_iteratorhttps://en.cppreference.com/cpp/iterator/move_iterator
make_move_iteratorhttps://en.cppreference.com/cpp/iterator/make_move_iterator
default_sentinel_tdefault_sentinelhttps://en.cppreference.com/cpp/iterator/default_sentinel_t
unreachable_sentinel_tunreachable_sentinelhttps://en.cppreference.com/cpp/iterator/unreachable_sentinel_t
front_insert_iteratorhttps://en.cppreference.com/cpp/iterator/front_insert_iterator
back_insert_iteratorhttps://en.cppreference.com/cpp/iterator/back_insert_iterator
inserterhttps://en.cppreference.com/cpp/iterator/inserter
insert_iteratorhttps://en.cppreference.com/cpp/iterator/insert_iterator
front_inserterhttps://en.cppreference.com/cpp/iterator/front_inserter
back_inserterhttps://en.cppreference.com/cpp/iterator/back_inserter
move_sentinelhttps://en.cppreference.com/cpp/iterator/move_sentinel
common_iteratorhttps://en.cppreference.com/cpp/iterator/common_iterator
counted_iteratorhttps://en.cppreference.com/cpp/iterator/counted_iterator
basic_const_iteratorhttps://en.cppreference.com/cpp/iterator/basic_const_iterator
const_iteratorhttps://en.cppreference.com/cpp/iterator/basic_const_iterator
const_sentinelhttps://en.cppreference.com/cpp/iterator/basic_const_iterator
make_const_iteratorhttps://en.cppreference.com/cpp/iterator/basic_const_iterator
make_const_sentinelhttps://en.cppreference.com/cpp/iterator/basic_const_iterator
Stream iteratorshttps://en.cppreference.com/cpp/iterator#Stream_iterators
istream_iteratorhttps://en.cppreference.com/cpp/iterator/istream_iterator
ostream_iteratorhttps://en.cppreference.com/cpp/iterator/ostream_iterator
istreambuf_iteratorhttps://en.cppreference.com/cpp/iterator/istreambuf_iterator
ostreambuf_iteratorhttps://en.cppreference.com/cpp/iterator/ostreambuf_iterator
Iterator customization pointshttps://en.cppreference.com/cpp/iterator#Iterator_customization_points
ranges::iter_movehttps://en.cppreference.com/cpp/iterator/ranges/iter_move
ranges::iter_swaphttps://en.cppreference.com/cpp/iterator/ranges/iter_swap
Iterator operationshttps://en.cppreference.com/cpp/iterator#Iterator_operations
advancehttps://en.cppreference.com/cpp/iterator/advance
distancehttps://en.cppreference.com/cpp/iterator/distance
prevhttps://en.cppreference.com/cpp/iterator/prev
nexthttps://en.cppreference.com/cpp/iterator/next
ranges::advancehttps://en.cppreference.com/cpp/iterator/ranges/advance
ranges::distancehttps://en.cppreference.com/cpp/iterator/ranges/distance
ranges::prevhttps://en.cppreference.com/cpp/iterator/ranges/prev
ranges::nexthttps://en.cppreference.com/cpp/iterator/ranges/next
Range accesshttps://en.cppreference.com/cpp/iterator#Range_access
begincbeginhttps://en.cppreference.com/cpp/iterator/begin
rbegincrbeginhttps://en.cppreference.com/cpp/iterator/rbegin
endcendhttps://en.cppreference.com/cpp/iterator/end
rendcrendhttps://en.cppreference.com/cpp/iterator/rend
sizessizehttps://en.cppreference.com/cpp/iterator/size
emptyhttps://en.cppreference.com/cpp/iterator/empty
datahttps://en.cppreference.com/cpp/iterator/data
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/navbar_content&action=edit
pointershttps://en.cppreference.com/cpp/language/pointer
containershttps://en.cppreference.com/cpp/container
rangeshttps://en.cppreference.com/cpp/ranges
function templatehttps://en.cppreference.com/cpp/language/function_template
1 Iterator categorieshttps://en.cppreference.com/cpp/iterator#Iterator_categories
2 Definitionshttps://en.cppreference.com/cpp/iterator#Definitions
2.1 Types and writabilityhttps://en.cppreference.com/cpp/iterator#Types_and_writability
2.2 Dereferenceability and validityhttps://en.cppreference.com/cpp/iterator#Dereferenceability_and_validity
2.3 Rangeshttps://en.cppreference.com/cpp/iterator#Ranges
2.3.1 Iterator-sentinel rangehttps://en.cppreference.com/cpp/iterator#Iterator-sentinel_range
2.3.2 Counted rangehttps://en.cppreference.com/cpp/iterator#Counted_range
3 Iterator concepts (since C++20)https://en.cppreference.com/cpp/iterator#Iterator_concepts_(since_C++20)
4 Iterator associated types (since C++20)https://en.cppreference.com/cpp/iterator#Iterator_associated_types_(since_C++20)
5 Iterator primitiveshttps://en.cppreference.com/cpp/iterator#Iterator_primitives
6 Iterator customization points (since C++20)https://en.cppreference.com/cpp/iterator#Iterator_customization_points_(since_C++20)
7 Algorithm concepts and utilities (since C++20)https://en.cppreference.com/cpp/iterator#Algorithm_concepts_and_utilities_(since_C++20)
7.1 Indirect callable conceptshttps://en.cppreference.com/cpp/iterator#Indirect_callable_concepts
7.2 Common algorithm requirementshttps://en.cppreference.com/cpp/iterator#Common_algorithm_requirements
7.3 Utilitieshttps://en.cppreference.com/cpp/iterator#Utilities
8 Iterator adaptorshttps://en.cppreference.com/cpp/iterator#Iterator_adaptors
9 Stream iteratorshttps://en.cppreference.com/cpp/iterator#Stream_iterators
10 Iterator operationshttps://en.cppreference.com/cpp/iterator#Iterator_operations
11 Range access (since C++11)https://en.cppreference.com/cpp/iterator#Range_access_(since_C++11)
12 Defect reportshttps://en.cppreference.com/cpp/iterator#Defect_reports
LegacyInputIteratorhttps://en.cppreference.com/cpp/named_req/InputIterator
LegacyOutputIteratorhttps://en.cppreference.com/cpp/named_req/OutputIterator
LegacyForwardIteratorhttps://en.cppreference.com/cpp/named_req/ForwardIterator
LegacyBidirectionalIteratorhttps://en.cppreference.com/cpp/named_req/BidirectionalIterator
LegacyRandomAccessIteratorhttps://en.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyContiguousIteratorhttps://en.cppreference.com/cpp/named_req/ContiguousIterator
LegacyIteratorhttps://en.cppreference.com/cpp/named_req/Iterator
LegacyRandomAccessIteratorhttps://en.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyRandomAccessIteratorhttps://en.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyOutputIteratorhttps://en.cppreference.com/cpp/named_req/OutputIterator
LegacyRandomAccessIteratorhttps://en.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyInputIteratorhttps://en.cppreference.com/cpp/named_req/InputIterator
LegacyOutputIteratorhttps://en.cppreference.com/cpp/named_req/OutputIterator
constexpr functionshttps://en.cppreference.com/cpp/language/constexpr#constexpr_function
LegacyIteratorhttps://en.cppreference.com/cpp/named_req/Iterator
LegacyOutputIteratorhttps://en.cppreference.com/cpp/named_req/OutputIterator
LegacyInputIteratorhttps://en.cppreference.com/cpp/named_req/InputIterator
LegacyForwardIteratorhttps://en.cppreference.com/cpp/named_req/ForwardIterator
LegacyInputIteratorhttps://en.cppreference.com/cpp/named_req/InputIterator
LegacyBidirectionalIteratorhttps://en.cppreference.com/cpp/named_req/BidirectionalIterator
LegacyForwardIteratorhttps://en.cppreference.com/cpp/named_req/ForwardIterator
LegacyRandomAccessIteratorhttps://en.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyBidirectionalIteratorhttps://en.cppreference.com/cpp/named_req/BidirectionalIterator
LegacyContiguousIteratorhttps://en.cppreference.com/cpp/named_req/ContiguousIterator
[1]https://en.cppreference.com/cpp/iterator#cite_note-1
LegacyRandomAccessIteratorhttps://en.cppreference.com/cpp/named_req/RandomAccessIterator
https://en.cppreference.com/cpp/iterator#cite_ref-1
LegacyContiguousIteratorhttps://en.cppreference.com/cpp/named_req/ContiguousIterator
object typehttps://en.cppreference.com/cpp/language/type
indirectly_writablehttps://en.cppreference.com/cpp/iterator/indirectly_writable
integerhttps://en.cppreference.com/cpp/language/types#Signed_and_unsigned_integer_types
integer-likehttps://en.cppreference.com/cpp/iterator/is-integer-like
arrayhttps://en.cppreference.com/cpp/language/array
standard libraryhttps://en.cppreference.com/cpp/standard_library
DefaultConstructiblehttps://en.cppreference.com/cpp/named_req/DefaultConstructible
value-initializedhttps://en.cppreference.com/cpp/language/value_initialization
conceptshttps://en.cppreference.com/cpp/language/constraints
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_readable&action=edit
indirectly_writablehttps://en.cppreference.com/cpp/iterator/indirectly_writable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_writable&action=edit
weakly_incrementablehttps://en.cppreference.com/cpp/iterator/weakly_incrementable
semiregularhttps://en.cppreference.com/cpp/concepts/semiregular
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_weakly_incrementable&action=edit
incrementablehttps://en.cppreference.com/cpp/iterator/incrementable
weakly_incrementablehttps://en.cppreference.com/cpp/iterator/weakly_incrementable
equality-preservinghttps://en.cppreference.com/cpp/concepts#Equality_preservation
equality_comparablehttps://en.cppreference.com/cpp/concepts/equality_comparable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_incrementable&action=edit
is-integer-likeis-signed-integer-likehttps://en.cppreference.com/cpp/iterator/is-integer-like
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_is-integer-like&action=edit
input_or_output_iteratorhttps://en.cppreference.com/cpp/iterator/input_or_output_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_input_or_output_iterator&action=edit
sentinel_forhttps://en.cppreference.com/cpp/iterator/sentinel_for
input_or_output_iteratorhttps://en.cppreference.com/cpp/iterator/input_or_output_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_sentinel_for&action=edit
sized_sentinel_forhttps://en.cppreference.com/cpp/iterator/sized_sentinel_for
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_sized_sentinel_for&action=edit
input_iteratorhttps://en.cppreference.com/cpp/iterator/input_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_input_iterator&action=edit
output_iteratorhttps://en.cppreference.com/cpp/iterator/output_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_output_iterator&action=edit
forward_iteratorhttps://en.cppreference.com/cpp/iterator/forward_iterator
input_iteratorhttps://en.cppreference.com/cpp/iterator/input_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_forward_iterator&action=edit
bidirectional_iteratorhttps://en.cppreference.com/cpp/iterator/bidirectional_iterator
forward_iteratorhttps://en.cppreference.com/cpp/iterator/forward_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_bidirectional_iterator&action=edit
random_access_iteratorhttps://en.cppreference.com/cpp/iterator/random_access_iterator
bidirectional_iteratorhttps://en.cppreference.com/cpp/iterator/bidirectional_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_random_access_iterator&action=edit
contiguous_iteratorhttps://en.cppreference.com/cpp/iterator/contiguous_iterator
random_access_iteratorhttps://en.cppreference.com/cpp/iterator/random_access_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_contiguous_iterator&action=edit
incrementable_traitshttps://en.cppreference.com/cpp/iterator/incrementable_traits
weakly_incrementablehttps://en.cppreference.com/cpp/iterator/weakly_incrementable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_incrementable_traits&action=edit
indirectly_readable_traitshttps://en.cppreference.com/cpp/iterator/indirectly_readable_traits
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_readable_traits&action=edit
iter_value_titer_reference_titer_const_reference_titer_difference_titer_rvalue_reference_titer_common_reference_thttps://en.cppreference.com/cpp/iterator/iter_t
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_iter_t&action=edit
iterator_traitshttps://en.cppreference.com/cpp/iterator/iterator_traits
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_iterator_traits&action=edit
input_iterator_tagoutput_iterator_tagforward_iterator_tagbidirectional_iterator_tagrandom_access_iterator_tagcontiguous_iterator_taghttps://en.cppreference.com/cpp/iterator/iterator_tags
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_iterator_tags&action=edit
iteratorhttps://en.cppreference.com/cpp/iterator/iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_iterator&action=edit
iter_movehttps://en.cppreference.com/cpp/iterator/ranges/iter_move
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/ranges/dsc_iter_move&action=edit
iter_swaphttps://en.cppreference.com/cpp/iterator/ranges/iter_swap
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/ranges/dsc_iter_swap&action=edit
https://en.cppreference.com/cpp/header/iterator
indirectly_unary_invocableindirectly_regular_unary_invocablehttps://en.cppreference.com/cpp/iterator/indirectly_unary_invocable
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_unary_invocable&action=edit
indirect_unary_predicatehttps://en.cppreference.com/cpp/iterator/indirect_unary_predicate
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
predicatehttps://en.cppreference.com/cpp/concepts/predicate
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirect_unary_predicate&action=edit
indirect_binary_predicatehttps://en.cppreference.com/cpp/iterator/indirect_binary_predicate
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
predicatehttps://en.cppreference.com/cpp/concepts/predicate
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirect_binary_predicate&action=edit
indirect_equivalence_relationhttps://en.cppreference.com/cpp/iterator/indirect_equivalence_relation
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
equivalence_relationhttps://en.cppreference.com/cpp/concepts/equivalence_relation
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirect_equivalence_relation&action=edit
indirect_strict_weak_orderhttps://en.cppreference.com/cpp/iterator/indirect_strict_weak_order
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
strict_weak_orderhttps://en.cppreference.com/cpp/concepts/strict_weak_order
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirect_strict_weak_order&action=edit
indirectly_movablehttps://en.cppreference.com/cpp/iterator/indirectly_movable
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
indirectly_writablehttps://en.cppreference.com/cpp/iterator/indirectly_writable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_movable&action=edit
indirectly_movable_storablehttps://en.cppreference.com/cpp/iterator/indirectly_movable_storable
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
indirectly_writablehttps://en.cppreference.com/cpp/iterator/indirectly_writable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_movable_storable&action=edit
indirectly_copyablehttps://en.cppreference.com/cpp/iterator/indirectly_copyable
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
indirectly_writablehttps://en.cppreference.com/cpp/iterator/indirectly_writable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_copyable&action=edit
indirectly_copyable_storablehttps://en.cppreference.com/cpp/iterator/indirectly_copyable_storable
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
indirectly_writablehttps://en.cppreference.com/cpp/iterator/indirectly_writable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_copyable_storable&action=edit
indirectly_swappablehttps://en.cppreference.com/cpp/iterator/indirectly_swappable
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_swappable&action=edit
indirectly_comparablehttps://en.cppreference.com/cpp/iterator/indirectly_comparable
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirectly_comparable&action=edit
permutablehttps://en.cppreference.com/cpp/iterator/permutable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_permutable&action=edit
mergeablehttps://en.cppreference.com/cpp/iterator/mergeable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_mergeable&action=edit
sortablehttps://en.cppreference.com/cpp/iterator/sortable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_sortable&action=edit
indirect_result_thttps://en.cppreference.com/cpp/iterator/indirect_result_t
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_indirect_result_t&action=edit
projectedhttps://en.cppreference.com/cpp/iterator/projected
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_projected&action=edit
projected_value_thttps://en.cppreference.com/cpp/iterator/projected_value_t
indirectly_readablehttps://en.cppreference.com/cpp/iterator/indirectly_readable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_projected_value_t&action=edit
reverse_iteratorhttps://en.cppreference.com/cpp/iterator/reverse_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_reverse_iterator&action=edit
make_reverse_iteratorhttps://en.cppreference.com/cpp/iterator/make_reverse_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_make_reverse_iterator&action=edit
back_insert_iteratorhttps://en.cppreference.com/cpp/iterator/back_insert_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_back_insert_iterator&action=edit
back_inserterhttps://en.cppreference.com/cpp/iterator/back_inserter
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_back_inserter&action=edit
front_insert_iteratorhttps://en.cppreference.com/cpp/iterator/front_insert_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_front_insert_iterator&action=edit
front_inserterhttps://en.cppreference.com/cpp/iterator/front_inserter
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_front_inserter&action=edit
insert_iteratorhttps://en.cppreference.com/cpp/iterator/insert_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_insert_iterator&action=edit
inserterhttps://en.cppreference.com/cpp/iterator/inserter
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_inserter&action=edit
basic_const_iteratorhttps://en.cppreference.com/cpp/iterator/basic_const_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_basic_const_iterator&action=edit
const_iteratorhttps://en.cppreference.com/cpp/iterator/const_iterator#Helper_alias_templates
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_const_iterator&action=edit
const_sentinelhttps://en.cppreference.com/cpp/iterator/const_sentinel#Helper_alias_templates
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_const_sentinel&action=edit
make_const_iteratorhttps://en.cppreference.com/cpp/iterator/make_const_iterator#Helper_function_templates
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_make_const_iterator&action=edit
make_const_sentinelhttps://en.cppreference.com/cpp/iterator/make_const_sentinel#Helper_function_templates
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_make_const_sentinel&action=edit
move_iteratorhttps://en.cppreference.com/cpp/iterator/move_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_move_iterator&action=edit
move_sentinelhttps://en.cppreference.com/cpp/iterator/move_sentinel
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_move_sentinel&action=edit
make_move_iteratorhttps://en.cppreference.com/cpp/iterator/make_move_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_make_move_iterator&action=edit
common_iteratorhttps://en.cppreference.com/cpp/iterator/common_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_common_iterator&action=edit
default_sentinel_thttps://en.cppreference.com/cpp/iterator/default_sentinel_t
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_default_sentinel_t&action=edit
counted_iteratorhttps://en.cppreference.com/cpp/iterator/counted_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_counted_iterator&action=edit
unreachable_sentinel_thttps://en.cppreference.com/cpp/iterator/unreachable_sentinel_t
weakly_incrementablehttps://en.cppreference.com/cpp/iterator/weakly_incrementable
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_unreachable_sentinel_t&action=edit
istream_iteratorhttps://en.cppreference.com/cpp/iterator/istream_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_istream_iterator&action=edit
ostream_iteratorhttps://en.cppreference.com/cpp/iterator/ostream_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_ostream_iterator&action=edit
istreambuf_iteratorhttps://en.cppreference.com/cpp/iterator/istreambuf_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_istreambuf_iterator&action=edit
ostreambuf_iteratorhttps://en.cppreference.com/cpp/iterator/ostreambuf_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_ostreambuf_iterator&action=edit
https://en.cppreference.com/cpp/header/iterator
advancehttps://en.cppreference.com/cpp/iterator/advance
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_advance&action=edit
distancehttps://en.cppreference.com/cpp/iterator/distance
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_distance&action=edit
nexthttps://en.cppreference.com/cpp/iterator/next
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_next&action=edit
prevhttps://en.cppreference.com/cpp/iterator/prev
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_prev&action=edit
ranges::advancehttps://en.cppreference.com/cpp/iterator/ranges/advance
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/ranges/dsc_advance&action=edit
ranges::distancehttps://en.cppreference.com/cpp/iterator/ranges/distance
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/ranges/dsc_distance&action=edit
ranges::nexthttps://en.cppreference.com/cpp/iterator/ranges/next
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/ranges/dsc_next&action=edit
ranges::prevhttps://en.cppreference.com/cpp/iterator/ranges/prev
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/ranges/dsc_prev&action=edit
https://en.cppreference.com/cpp/header/array
https://en.cppreference.com/cpp/header/deque
https://en.cppreference.com/cpp/header/flat_map
https://en.cppreference.com/cpp/header/flat_set
https://en.cppreference.com/cpp/header/forward_list
https://en.cppreference.com/cpp/header/inplace_vector
https://en.cppreference.com/cpp/header/iterator
https://en.cppreference.com/cpp/header/list
https://en.cppreference.com/cpp/header/map
https://en.cppreference.com/cpp/header/regex
https://en.cppreference.com/cpp/header/set
https://en.cppreference.com/cpp/header/span
https://en.cppreference.com/cpp/header/string
https://en.cppreference.com/cpp/header/string_view
https://en.cppreference.com/cpp/header/unordered_map
https://en.cppreference.com/cpp/header/unordered_set
https://en.cppreference.com/cpp/header/vector
begincbeginhttps://en.cppreference.com/cpp/iterator/begin
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_begin&action=edit
endcendhttps://en.cppreference.com/cpp/iterator/end
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_end&action=edit
rbegincrbeginhttps://en.cppreference.com/cpp/iterator/rbegin
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_rbegin&action=edit
rendcrendhttps://en.cppreference.com/cpp/iterator/rend
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_rend&action=edit
sizessizehttps://en.cppreference.com/cpp/iterator/size
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_size&action=edit
emptyhttps://en.cppreference.com/cpp/iterator/empty
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_empty&action=edit
datahttps://en.cppreference.com/cpp/iterator/data
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_data&action=edit
CWG 1181https://cplusplus.github.io/CWG/issues/1181.html
LWG 208https://cplusplus.github.io/LWG/issue208
LWG 278https://cplusplus.github.io/LWG/issue278
LWG 324https://cplusplus.github.io/LWG/issue324
LWG 407https://cplusplus.github.io/LWG/issue407
LWG 408https://cplusplus.github.io/LWG/issue408
N3066https://wg21.link/N3066
LWG 1185https://cplusplus.github.io/LWG/issue1185
N3066https://wg21.link/N3066
LegacyForwardIteratorhttps://en.cppreference.com/cpp/named_req/ForwardIterator
LegacyBidirectionalIteratorhttps://en.cppreference.com/cpp/named_req/BidirectionalIterator
LegacyRandomAccessIteratorhttps://en.cppreference.com/cpp/named_req/RandomAccessIterator
LegacyOutputIteratorhttps://en.cppreference.com/cpp/named_req/OutputIterator
LegacyOutputIteratorhttps://en.cppreference.com/cpp/named_req/OutputIterator
LWG 1210https://cplusplus.github.io/LWG/issue1210
N3066https://wg21.link/N3066
LWG 3009https://cplusplus.github.io/LWG/issue3009
https://en.cppreference.com/cpp/header/string_view
LWG 3987https://cplusplus.github.io/LWG/issue3987
https://en.cppreference.com/cpp/header/flat_map
https://en.cppreference.com/cpp/header/flat_set
Categorieshttps://en.cppreference.com/Special:Categories
Pages using deprecated source tagshttps://en.cppreference.com/index.php?title=Category:Pages_using_deprecated_source_tags&action=edit&redlink=1
Pages using deprecated enclose attributeshttps://en.cppreference.com/index.php?title=Category:Pages_using_deprecated_enclose_attributes&action=edit&redlink=1
Support ushttp://www.cppreference.com/support
Recent changeshttps://en.cppreference.com/Special:RecentChanges
FAQhttps://en.cppreference.com/Cppreference:FAQ
Offline versionhttps://en.cppreference.com/Cppreference:Archives
https://en.cppreference.com/cpp/iterator
What links herehttps://en.cppreference.com/Special:WhatLinksHere/cpp/iterator
Related changeshttps://en.cppreference.com/Special:RecentChangesLinked/cpp/iterator
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttps://en.cppreference.com/Special:SpecialPages
Printable versionjavascript:print();
Permanent linkhttps://en.cppreference.com/index.php?title=cpp/iterator&oldid=179898
Page informationhttps://en.cppreference.com/index.php?title=cpp/iterator&action=info
العربيةhttp://ar.cppreference.com/cpp/iterator
Deutschhttps://de.cppreference.com/cpp/iterator
Españolhttp://es.cppreference.com/cpp/iterator
Françaishttp://fr.cppreference.com/cpp/iterator
Italianohttp://it.cppreference.com/cpp/iterator
日本語http://ja.cppreference.com/cpp/iterator
한국어http://ko.cppreference.com/cpp/iterator
Portuguêshttp://pt.cppreference.com/cpp/iterator
Русскийhttp://ru.cppreference.com/cpp/iterator
Türkçehttp://tr.cppreference.com/cpp/iterator
中文http://zh.cppreference.com/cpp/iterator

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.