René's URL Explorer Experiment


Title: Standard library header - cppreference.com

Generator: MediaWiki 1.43.8

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%2Fheader%2Fiterator
Log inhttps://en.cppreference.com/index.php?title=Special:UserLogin&returnto=cpp%2Fheader%2Fiterator
Pagehttps://en.cppreference.com/cpp/header/iterator
Discussionhttps://en.cppreference.com/index.php?title=Talk:cpp/header/iterator&action=edit&redlink=1
https://en.cppreference.com/cpp/header/iterator
Readhttps://en.cppreference.com/cpp/header/iterator
View sourcehttps://en.cppreference.com/index.php?title=cpp/header/iterator&action=edit
View historyhttps://en.cppreference.com/index.php?title=cpp/header/iterator&action=history
https://en.cppreference.com/cpp/header/iterator
cpphttps://en.cppreference.com/cpp
headerhttps://en.cppreference.com/cpp/header
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
Iterators libraryhttps://en.cppreference.com/cpp/iterator
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
Standard library headershttps://en.cppreference.com/cpp/header
Language supporthttps://en.cppreference.com/cpp/header#Language_support_library
https://en.cppreference.com/cpp/header/cfloat
https://en.cppreference.com/cpp/header/climits
https://en.cppreference.com/cpp/header/compare
https://en.cppreference.com/cpp/header/contracts
https://en.cppreference.com/cpp/header/coroutine
https://en.cppreference.com/cpp/header/csetjmp
https://en.cppreference.com/cpp/header/csignal
https://en.cppreference.com/cpp/header/cstdarg
https://en.cppreference.com/cpp/header/cstddef
https://en.cppreference.com/cpp/header/cstdint
https://en.cppreference.com/cpp/header/cstdlib
https://en.cppreference.com/cpp/header/exception
https://en.cppreference.com/cpp/header/initializer_list
https://en.cppreference.com/cpp/header/limits
https://en.cppreference.com/cpp/header/new
https://en.cppreference.com/cpp/header/source_location
https://en.cppreference.com/cpp/header/stdfloat
https://en.cppreference.com/cpp/header/typeinfo
https://en.cppreference.com/cpp/header/version
Conceptshttps://en.cppreference.com/cpp/header#Concepts_library
https://en.cppreference.com/cpp/header/concepts
Diagnosticshttps://en.cppreference.com/cpp/header#Diagnostics_library
https://en.cppreference.com/cpp/header/cassert
https://en.cppreference.com/cpp/header/cerrno
https://en.cppreference.com/cpp/header/debugging
https://en.cppreference.com/cpp/header/stacktrace
https://en.cppreference.com/cpp/header/stdexcept
https://en.cppreference.com/cpp/header/system_error
Memory managementhttps://en.cppreference.com/cpp/header#Memory_management_library
https://en.cppreference.com/cpp/header/memory
https://en.cppreference.com/cpp/header/memory_resource
https://en.cppreference.com/cpp/header/scoped_allocator
Metaprogramminghttps://en.cppreference.com/cpp/header#Metaprogramming_library
https://en.cppreference.com/cpp/header/meta
https://en.cppreference.com/cpp/header/ratio
https://en.cppreference.com/cpp/header/type_traits
General utilitieshttps://en.cppreference.com/cpp/header#General_utilities_library
https://en.cppreference.com/cpp/header/any
https://en.cppreference.com/cpp/header/bitset
https://en.cppreference.com/cpp/header/bit
https://en.cppreference.com/cpp/header/charconv
https://en.cppreference.com/cpp/header/expected
https://en.cppreference.com/cpp/header/format
https://en.cppreference.com/cpp/header/functional
https://en.cppreference.com/cpp/header/optional
https://en.cppreference.com/cpp/header/stdbit.h
https://en.cppreference.com/cpp/header/tuple
https://en.cppreference.com/cpp/header/typeindex
https://en.cppreference.com/cpp/header/utility
https://en.cppreference.com/cpp/header/variant
Containershttps://en.cppreference.com/cpp/header#Containers_library
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/hive
https://en.cppreference.com/cpp/header/inplace_vector
https://en.cppreference.com/cpp/header/list
https://en.cppreference.com/cpp/header/map
https://en.cppreference.com/cpp/header/mdspan
https://en.cppreference.com/cpp/header/queue
https://en.cppreference.com/cpp/header/set
https://en.cppreference.com/cpp/header/span
https://en.cppreference.com/cpp/header/stack
https://en.cppreference.com/cpp/header/unordered_map
https://en.cppreference.com/cpp/header/unordered_set
https://en.cppreference.com/cpp/header/vector
Iteratorshttps://en.cppreference.com/cpp/header#Iterators_library
Rangeshttps://en.cppreference.com/cpp/header#Ranges_library
https://en.cppreference.com/cpp/header/generator
https://en.cppreference.com/cpp/header/ranges
Algorithmshttps://en.cppreference.com/cpp/header#Algorithms_library
https://en.cppreference.com/cpp/header/algorithm
https://en.cppreference.com/cpp/header/numeric
Stringshttps://en.cppreference.com/cpp/header#Strings_library
https://en.cppreference.com/cpp/header/cctype
https://en.cppreference.com/cpp/header/cstring
https://en.cppreference.com/cpp/header/cuchar
https://en.cppreference.com/cpp/header/cwchar
https://en.cppreference.com/cpp/header/cwctype
https://en.cppreference.com/cpp/header/string_view
https://en.cppreference.com/cpp/header/string
Text processinghttps://en.cppreference.com/cpp/header#Text_processing_library
https://en.cppreference.com/cpp/header/clocale
https://en.cppreference.com/cpp/header/codecvt
https://en.cppreference.com/cpp/header/locale
https://en.cppreference.com/cpp/header/regex
https://en.cppreference.com/cpp/header/text_encoding
Numericshttps://en.cppreference.com/cpp/header#Numerics_library
https://en.cppreference.com/cpp/header/cfenv
https://en.cppreference.com/cpp/header/cmath
https://en.cppreference.com/cpp/header/complex
https://en.cppreference.com/cpp/header/linalg
https://en.cppreference.com/cpp/header/numbers
https://en.cppreference.com/cpp/header/random
https://en.cppreference.com/cpp/header/simd
https://en.cppreference.com/cpp/header/stdckdint.h
https://en.cppreference.com/cpp/header/valarray
Timehttps://en.cppreference.com/cpp/header#Time_library
https://en.cppreference.com/cpp/header/chrono
https://en.cppreference.com/cpp/header/ctime
C compatibilityhttps://en.cppreference.com/cpp/header#C_compatibility_headers
https://en.cppreference.com/cpp/header/ccomplex
https://en.cppreference.com/cpp/header/ciso646
https://en.cppreference.com/cpp/header/cstdalign
https://en.cppreference.com/cpp/header/cstdbool
https://en.cppreference.com/cpp/header/ctgmath
Input/outputhttps://en.cppreference.com/cpp/header#Input/output_library
https://en.cppreference.com/cpp/header/cinttypes
https://en.cppreference.com/cpp/header/cstdio
https://en.cppreference.com/cpp/header/filesystem
https://en.cppreference.com/cpp/header/fstream
https://en.cppreference.com/cpp/header/iomanip
https://en.cppreference.com/cpp/header/iosfwd
https://en.cppreference.com/cpp/header/iostream
https://en.cppreference.com/cpp/header/ios
https://en.cppreference.com/cpp/header/istream
https://en.cppreference.com/cpp/header/ostream
https://en.cppreference.com/cpp/header/print
https://en.cppreference.com/cpp/header/spanstream
https://en.cppreference.com/cpp/header/sstream
https://en.cppreference.com/cpp/header/streambuf
https://en.cppreference.com/cpp/header/strstream
https://en.cppreference.com/cpp/header/syncstream
Concurrency supporthttps://en.cppreference.com/cpp/header#Concurrency_support_library
https://en.cppreference.com/cpp/header/atomic
https://en.cppreference.com/cpp/header/barrier
https://en.cppreference.com/cpp/header/condition_variable
https://en.cppreference.com/cpp/header/future
https://en.cppreference.com/cpp/header/hazard_pointer
https://en.cppreference.com/cpp/header/latch
https://en.cppreference.com/cpp/header/mutex
https://en.cppreference.com/cpp/header/rcu
https://en.cppreference.com/cpp/header/semaphore
https://en.cppreference.com/cpp/header/shared_mutex
https://en.cppreference.com/cpp/header/stdatomic.h
https://en.cppreference.com/cpp/header/stop_token
https://en.cppreference.com/cpp/header/thread
Execution supporthttps://en.cppreference.com/cpp/header#Multi-purpose_headers
https://en.cppreference.com/cpp/header/execution
[edit]https://cppreference.com/index.php?title=Template:cpp/header/navbar_content&action=edit
iteratorhttps://en.cppreference.com/cpp/iterator
freestandinghttps://en.cppreference.com/cpp/freestanding
1 Conceptshttps://en.cppreference.com/cpp/header/iterator#Concepts
1.1 Iterator conceptshttps://en.cppreference.com/cpp/header/iterator#Iterator_concepts
1.2 Indirect callable conceptshttps://en.cppreference.com/cpp/header/iterator#Indirect_callable_concepts
1.3 Common algorithm requirementshttps://en.cppreference.com/cpp/header/iterator#Common_algorithm_requirements
2 Classeshttps://en.cppreference.com/cpp/header/iterator#Classes
2.1 Algorithm utilitieshttps://en.cppreference.com/cpp/header/iterator#Algorithm_utilities
2.2 Associated typeshttps://en.cppreference.com/cpp/header/iterator#Associated_types
2.3 Primitiveshttps://en.cppreference.com/cpp/header/iterator#Primitives
2.4 Adaptorshttps://en.cppreference.com/cpp/header/iterator#Adaptors
2.5 Stream Iteratorshttps://en.cppreference.com/cpp/header/iterator#Stream_Iterators
3 Customization point objectshttps://en.cppreference.com/cpp/header/iterator#Customization_point_objects
4 Constantshttps://en.cppreference.com/cpp/header/iterator#Constants
5 Functionshttps://en.cppreference.com/cpp/header/iterator#Functions
5.1 Adaptorshttps://en.cppreference.com/cpp/header/iterator#Adaptors_2
5.2 Non-member operatorshttps://en.cppreference.com/cpp/header/iterator#Non-member_operators
5.3 Operationshttps://en.cppreference.com/cpp/header/iterator#Operations
5.4 Range accesshttps://en.cppreference.com/cpp/header/iterator#Range_access
6 Synopsishttps://en.cppreference.com/cpp/header/iterator#Synopsis
6.1 Concept indirectly_readablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_readable
6.2 Concept indirectly_writablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_writable
6.3 Concept weakly_incrementablehttps://en.cppreference.com/cpp/header/iterator#Concept_weakly_incrementable
6.4 Concept incrementablehttps://en.cppreference.com/cpp/header/iterator#Concept_incrementable
6.5 Concept input_or_output_iteratorhttps://en.cppreference.com/cpp/header/iterator#Concept_input_or_output_iterator
6.6 Concept sentinel_forhttps://en.cppreference.com/cpp/header/iterator#Concept_sentinel_for
6.7 Concept sized_sentinel_forhttps://en.cppreference.com/cpp/header/iterator#Concept_sized_sentinel_for
6.8 Concept input_iteratorhttps://en.cppreference.com/cpp/header/iterator#Concept_input_iterator
6.9 Concept output_iteratorhttps://en.cppreference.com/cpp/header/iterator#Concept_output_iterator
6.10 Concept forward_iteratorhttps://en.cppreference.com/cpp/header/iterator#Concept_forward_iterator
6.11 Concept bidirectional_iteratorhttps://en.cppreference.com/cpp/header/iterator#Concept_bidirectional_iterator
6.12 Concept random_access_iteratorhttps://en.cppreference.com/cpp/header/iterator#Concept_random_access_iterator
6.13 Concept contiguous_iteratorhttps://en.cppreference.com/cpp/header/iterator#Concept_contiguous_iterator
6.14 Concept indirectly_unary_invocablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_unary_invocable
6.15 Concept indirectly_regular_unary_invocablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_regular_unary_invocable
6.16 Concept indirect_unary_predicatehttps://en.cppreference.com/cpp/header/iterator#Concept_indirect_unary_predicate
6.17 Concept indirect_binary_predicatehttps://en.cppreference.com/cpp/header/iterator#Concept_indirect_binary_predicate
6.18 Concept indirect_equivalence_relationhttps://en.cppreference.com/cpp/header/iterator#Concept_indirect_equivalence_relation
6.19 Concept indirect_strict_weak_orderhttps://en.cppreference.com/cpp/header/iterator#Concept_indirect_strict_weak_order
6.20 Concept indirectly_movablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_movable
6.21 Concept indirectly_movable_storablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_movable_storable
6.22 Concept indirectly_copyablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_copyable
6.23 Concept indirectly_copyable_storablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_copyable_storable
6.24 Concept indirectly_swappablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_swappable
6.25 Concept indirectly_comparablehttps://en.cppreference.com/cpp/header/iterator#Concept_indirectly_comparable
6.26 Concept permutablehttps://en.cppreference.com/cpp/header/iterator#Concept_permutable
6.27 Concept mergeablehttps://en.cppreference.com/cpp/header/iterator#Concept_mergeable
6.28 Concept sortablehttps://en.cppreference.com/cpp/header/iterator#Concept_sortable
6.29 Class template std::incrementable_traitshttps://en.cppreference.com/cpp/header/iterator#Class_template_std::incrementable_traits
6.30 Class template std::indirectly_readable_traitshttps://en.cppreference.com/cpp/header/iterator#Class_template_std::indirectly_readable_traits
6.31 Class template std::projectedhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::projected
6.32 Class template std::iterator_traitshttps://en.cppreference.com/cpp/header/iterator#Class_template_std::iterator_traits
6.33 Iterator tagshttps://en.cppreference.com/cpp/header/iterator#Iterator_tags
6.34 Class template std::reverse_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::reverse_iterator
6.35 Class template std::back_insert_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::back_insert_iterator
6.36 Class template std::front_insert_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::front_insert_iterator
6.37 Class template std::insert_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::insert_iterator
6.38 Class template std::move_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::move_iterator
6.39 Class template std::move_sentinelhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::move_sentinel
6.40 Class template std::common_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::common_iterator
6.41 Class std::default_sentinel_thttps://en.cppreference.com/cpp/header/iterator#Class_std::default_sentinel_t
6.42 Class template std::counted_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::counted_iterator
6.43 Class std::unreachable_sentinel_thttps://en.cppreference.com/cpp/header/iterator#Class_std::unreachable_sentinel_t
6.44 Class template std::istream_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::istream_iterator
6.45 Class template std::ostream_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::ostream_iterator
6.46 Class template std::istreambuf_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::istreambuf_iterator
6.47 Class template std::ostreambuf_iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::ostreambuf_iterator
6.48 Class template std::iteratorhttps://en.cppreference.com/cpp/header/iterator#Class_template_std::iterator
7 Defect reportshttps://en.cppreference.com/cpp/header/iterator#Defect_reports
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
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
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
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
reverse_iteratorhttps://en.cppreference.com/cpp/iterator/reverse_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_reverse_iterator&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
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
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
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
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
insert_iteratorhttps://en.cppreference.com/cpp/iterator/insert_iterator
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_insert_iterator&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
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
unreachable_sentinelhttps://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&action=edit
default_sentinelhttps://en.cppreference.com/cpp/iterator/default_sentinel_t
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_default_sentinel&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
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
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
front_inserterhttps://en.cppreference.com/cpp/iterator/front_inserter
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_front_inserter&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
inserterhttps://en.cppreference.com/cpp/iterator/inserter
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/dsc_inserter&action=edit
operator==operator!=operatoroperator>=operator<=>https://en.cppreference.com/cpp/iterator/move_iterator/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator_cmp&action=edit
operator+https://en.cppreference.com/cpp/iterator/move_iterator/operator%2B
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator%2B&action=edit
operator-https://en.cppreference.com/cpp/iterator/move_iterator/operator-
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator-&action=edit
operator==operator!=operatoroperator>=operator<=>https://en.cppreference.com/cpp/iterator/reverse_iterator/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator_cmp&action=edit
operator+https://en.cppreference.com/cpp/iterator/reverse_iterator/operator%2B
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator%2B&action=edit
operator-https://en.cppreference.com/cpp/iterator/reverse_iterator/operator-
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator-&action=edit
operator==operator<=>https://en.cppreference.com/cpp/iterator/counted_iterator/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator_cmp&action=edit
operator+https://en.cppreference.com/cpp/iterator/counted_iterator/operator%2B
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator%2B&action=edit
operator-https://en.cppreference.com/cpp/iterator/counted_iterator/operator-
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/adaptor/dsc_operator-&action=edit
operator==operator!=https://en.cppreference.com/cpp/iterator/istream_iterator/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/istream_iterator/dsc_operator_cmp&action=edit
operator==operator!=https://en.cppreference.com/cpp/iterator/istreambuf_iterator/operator_cmp
[edit]https://cppreference.com/index.php?title=Template:cpp/iterator/istreambuf_iterator/dsc_operator_cmp&action=edit
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
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
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
input_or_output_iteratorhttps://en.cppreference.com/cpp/iterator/input_or_output_iterator
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
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
indirectly_unary_invocablehttps://en.cppreference.com/cpp/iterator/indirectly_unary_invocable
indirectly_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
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
LWG 349https://cplusplus.github.io/LWG/issue349
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/header/iterator
What links herehttps://en.cppreference.com/Special:WhatLinksHere/cpp/header/iterator
Related changeshttps://en.cppreference.com/Special:RecentChangesLinked/cpp/header/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/header/iterator&oldid=170799
Page informationhttps://en.cppreference.com/index.php?title=cpp/header/iterator&action=info
Deutschhttps://de.cppreference.com/cpp/header/iterator
Españolhttp://es.cppreference.com/cpp/header/iterator
日本語http://ja.cppreference.com/cpp/header/iterator
Русскийhttp://ru.cppreference.com/cpp/header/iterator
中文http://zh.cppreference.com/cpp/header/iterator

Viewport: width=1120

Robots: max-image-preview:standard


URLs of crawlers that visited me.