RenΓ©'s URL Explorer Experiment


Title: [predef.iterators]

direct link

Domain: timsong-cpp.github.io

Links:

[iterators]https://timsong-cpp.github.io/cppwp/#iterators
[reverse.iterators]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterators
[reverse.iterators.general]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterators.general
[reverse.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator
[reverse.iter.requirements]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements
[reverse.iter.cons]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons
[reverse.iter.conv]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.conv
[reverse.iter.elem]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem
[reverse.iter.nav]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav
[reverse.iter.cmp]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp
[reverse.iter.nonmember]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember
[insert.iterators]https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators
[insert.iterators.general]https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general
[back.insert.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iterator
[back.insert.iter.general]https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.general
[back.insert.iter.ops]https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops
[back.inserter]https://timsong-cpp.github.io/cppwp/predef.iterators#back.inserter
[front.insert.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iterator
[front.insert.iter.general]https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.general
[front.insert.iter.ops]https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops
[front.inserter]https://timsong-cpp.github.io/cppwp/predef.iterators#front.inserter
[insert.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterator
[insert.iter.general]https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.general
[insert.iter.ops]https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops
[inserter]https://timsong-cpp.github.io/cppwp/predef.iterators#inserter
[const.iterators]https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators
[const.iterators.general]https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.general
[const.iterators.alias]https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias
[const.iterators.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.iterator
[const.iterators.types]https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types
[const.iterators.ops]https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops
[move.iterators]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators
[move.iterators.general]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators.general
[move.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator
[move.iter.requirements]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.requirements
[move.iter.cons]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons
[move.iter.op.conv]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.conv
[move.iter.elem]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.elem
[move.iter.nav]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav
[move.iter.op.comp]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp
[move.iter.nonmember]https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember
[move.sentinel]https://timsong-cpp.github.io/cppwp/predef.iterators#move.sentinel
[move.sent.ops]https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops
[iterators.common]https://timsong-cpp.github.io/cppwp/predef.iterators#iterators.common
[common.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator
[common.iter.types]https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types
[common.iter.const]https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const
[common.iter.access]https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access
[common.iter.nav]https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav
[common.iter.cmp]https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp
[common.iter.cust]https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust
[default.sentinel]https://timsong-cpp.github.io/cppwp/predef.iterators#default.sentinel
[iterators.counted]https://timsong-cpp.github.io/cppwp/predef.iterators#iterators.counted
[counted.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator
[counted.iter.const]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const
[counted.iter.access]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.access
[counted.iter.elem]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem
[counted.iter.nav]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav
[counted.iter.cmp]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp
[counted.iter.cust]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust
[unreachable.sentinel]https://timsong-cpp.github.io/cppwp/predef.iterators#unreachable.sentinel
24.5.1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterators
[reverse.iterators]https://timsong-cpp.github.io/cppwp/reverse.iterators
24.5.1.1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterators.general
[reverse.iterators.general]https://timsong-cpp.github.io/cppwp/reverse.iterators.general
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterators.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3203
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterators.general-1.sentence-1
24.5.1.2https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator
[reverse.iterator]https://timsong-cpp.github.io/cppwp/reverse.iterator
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:reverse_iterator
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3255
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
(1.1)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator-1.1
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
(1.2)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator-1.2
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3265
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
(2.1)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator-2.1
derived_fromhttps://timsong-cpp.github.io/cppwp/concept.derived#concept:derived_from
(2.2)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator-2.2
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iterator-2.sentence-1
24.5.1.3https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements
[reverse.iter.requirements]https://timsong-cpp.github.io/cppwp/reverse.iter.requirements
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3279
[bidirectional.iterators]https://timsong-cpp.github.io/cppwp/bidirectional.iterators
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
[iterator.concept.bidir]https://timsong-cpp.github.io/cppwp/iterator.concept.bidir
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3287
[random.access.iterators]https://timsong-cpp.github.io/cppwp/random.access.iterators
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
[iterator.concept.random.access]https://timsong-cpp.github.io/cppwp/iterator.concept.random.access
(2.1)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements-2.1
[reverse.iter.nav]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav
(2.2)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements-2.2
[reverse.iter.elem]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem
[reverse.iter.cmp]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp
(2.3)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements-2.3
[reverse.iter.nonmember]https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember
[temp.inst]https://timsong-cpp.github.io/cppwp/temp.inst
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.requirements-2.sentence-1
24.5.1.4https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons
[reverse.iter.cons]https://timsong-cpp.github.io/cppwp/reverse.iter.cons
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:reverse_iterator,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3325
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:reverse_iterator,constructor_
2https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3337
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:reverse_iterator,constructor__
3https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3350
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3355
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,reverse_iterator
5https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3371
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-5.sentence-1
6https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3377
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-6.sentence-1
7https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3381
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cons-7.sentence-1
24.5.1.5https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.conv
[reverse.iter.conv]https://timsong-cpp.github.io/cppwp/reverse.iter.conv
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:base,reverse_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.conv-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3394
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.conv-1.sentence-1
24.5.1.6https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem
[reverse.iter.elem]https://timsong-cpp.github.io/cppwp/reverse.iter.elem
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator*,reverse_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3407
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-%3e,reverse_iterator
2https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3424
(2.1)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem-2.1
(2.2)https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem-2.2
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%5b%5d,reverse_iterator
3https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3441
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.elem-3.sentence-1
24.5.1.7https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav
[reverse.iter.nav]https://timsong-cpp.github.io/cppwp/reverse.iter.nav
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+,reverse_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3454
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,reverse_iterator
2https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3465
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,reverse_iterator
3https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3476
4https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3480
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,reverse_iterator_
5https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3491
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator--,reverse_iterator
6https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3507
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-6.sentence-1
7https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3511
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator--,reverse_iterator_
8https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3522
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+=,reverse_iterator
9https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3538
10https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3542
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-=,reverse_iterator
11https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3553
12https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3557
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nav-12.sentence-1
24.5.1.8https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp
[reverse.iter.cmp]https://timsong-cpp.github.io/cppwp/reverse.iter.cmp
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator==,reverse_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3573
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3578
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator!=,reverse_iterator
3https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3592
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3597
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c,reverse_iterator
5https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3611
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-5.sentence-1
6https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3616
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3e,reverse_iterator
7https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3630
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-7.sentence-1
8https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3635
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c=,reverse_iterator
9https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3649
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-9.sentence-1
10https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3654
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3e=,reverse_iterator
11https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3668
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-11.sentence-1
12https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3673
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-12.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c=%3e,reverse_iterator
three_way_comparable_withhttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable_with
13https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3687
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-13.sentence-1
14https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3691
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-note-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.cmp-14.sentence-1
24.5.1.9https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember
[reverse.iter.nonmember]https://timsong-cpp.github.io/cppwp/reverse.iter.nonmember
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,reverse_iterator_
1https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3709
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+,reverse_iterator_
2https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3723
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_move,reverse_iterator
3https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3735
4https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3743
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_swap,reverse_iterator
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
5https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3761
6https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3770
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:reverse_iterator,make_reverse_iterator_non-member_function
7https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3788
.https://timsong-cpp.github.io/cppwp/predef.iterators#reverse.iter.nonmember-7.sentence-1
24.5.2https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators
[insert.iterators]https://timsong-cpp.github.io/cppwp/insert.iterators
24.5.2.1https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general
[insert.iterators.general]https://timsong-cpp.github.io/cppwp/insert.iterators.general
1https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3797
insert iteratorshttps://timsong-cpp.github.io/cppwp/predef.iterators#def:insert_iterators
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-1.sentence-2
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-1.sentence-3
insert modehttps://timsong-cpp.github.io/cppwp/predef.iterators#def:insert_mode
regular overwritehttps://timsong-cpp.github.io/cppwp/predef.iterators#def:regular_overwrite
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-1.sentence-4
2https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3816
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-2.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-2.sentence-2
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-2.sentence-3
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-2.sentence-4
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-2.sentence-5
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-2.sentence-6
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterators.general-2.sentence-7
24.5.2.2https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iterator
[back.insert.iterator]https://timsong-cpp.github.io/cppwp/back.insert.iterator
24.5.2.2.1https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.general
[back.insert.iter.general]https://timsong-cpp.github.io/cppwp/back.insert.iter.general
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:back_insert_iterator
24.5.2.2.2https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops
[back.insert.iter.ops]https://timsong-cpp.github.io/cppwp/back.insert.iter.ops
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:back_insert_iterator,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3881
.https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,back_insert_iterator
2https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3894
3https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3898
.https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,back_insert_iterator_
4https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3909
5https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3913
.https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator*,back_insert_iterator
6https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3924
.https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,back_insert_iterator
7https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3936
.https://timsong-cpp.github.io/cppwp/predef.iterators#back.insert.iter.ops-7.sentence-1
24.5.2.2.3https://timsong-cpp.github.io/cppwp/predef.iterators#back.inserter
[back.inserter]https://timsong-cpp.github.io/cppwp/back.inserter
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:back_inserter
1https://timsong-cpp.github.io/cppwp/predef.iterators#back.inserter-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3950
.https://timsong-cpp.github.io/cppwp/predef.iterators#back.inserter-1.sentence-1
24.5.2.3https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iterator
[front.insert.iterator]https://timsong-cpp.github.io/cppwp/front.insert.iterator
24.5.2.3.1https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.general
[front.insert.iter.general]https://timsong-cpp.github.io/cppwp/front.insert.iter.general
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:front_insert_iterator
24.5.2.3.2https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops
[front.insert.iter.ops]https://timsong-cpp.github.io/cppwp/front.insert.iter.ops
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:front_insert_iterator,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3994
.https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,front_insert_iterator
2https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4007
3https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4011
.https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,front_insert_iterator_
4https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4022
5https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4026
.https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator*,front_insert_iterator
6https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4037
.https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,front_insert_iterator
7https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4049
.https://timsong-cpp.github.io/cppwp/predef.iterators#front.insert.iter.ops-7.sentence-1
24.5.2.3.3https://timsong-cpp.github.io/cppwp/predef.iterators#front.inserter
[front.inserter]https://timsong-cpp.github.io/cppwp/front.inserter
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:front_inserter
1https://timsong-cpp.github.io/cppwp/predef.iterators#front.inserter-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4063
.https://timsong-cpp.github.io/cppwp/predef.iterators#front.inserter-1.sentence-1
24.5.2.4https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iterator
[insert.iterator]https://timsong-cpp.github.io/cppwp/insert.iterator
24.5.2.4.1https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.general
[insert.iter.general]https://timsong-cpp.github.io/cppwp/insert.iter.general
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:insert_iterator
24.5.2.4.2https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops
[insert.iter.ops]https://timsong-cpp.github.io/cppwp/insert.iter.ops
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:insert_iterator,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4108
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,insert_iterator
2https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4123
3https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4131
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,insert_iterator_
4https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4142
5https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4150
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator*,insert_iterator
6https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4161
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,insert_iterator
7https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4173
.https://timsong-cpp.github.io/cppwp/predef.iterators#insert.iter.ops-7.sentence-1
24.5.2.4.3https://timsong-cpp.github.io/cppwp/predef.iterators#inserter
[inserter]https://timsong-cpp.github.io/cppwp/inserter
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:inserter
1https://timsong-cpp.github.io/cppwp/predef.iterators#inserter-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4188
.https://timsong-cpp.github.io/cppwp/predef.iterators#inserter-1.sentence-1
24.5.3https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators
[const.iterators]https://timsong-cpp.github.io/cppwp/const.iterators
24.5.3.1https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.general
[const.iterators.general]https://timsong-cpp.github.io/cppwp/const.iterators.general
1https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4197
[iterator.requirements]https://timsong-cpp.github.io/cppwp/iterator.requirements
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4206
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.general-2.sentence-1
24.5.3.2https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias
[const.iterators.alias]https://timsong-cpp.github.io/cppwp/const.iterators.alias
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#concept:constant-iterator
indirectly_readablehttps://timsong-cpp.github.io/cppwp/iterator.concept.readable#concept:indirectly_readable
iter_const_reference_thttps://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_const_reference_t
constant-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:constant-iterator
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
const_iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#lib:const_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4225
constant-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:constant-iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias-1.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias-1.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias-itemdecl:2
semiregularhttps://timsong-cpp.github.io/cppwp/concepts.object#concept:semiregular
const_sentinelhttps://timsong-cpp.github.io/cppwp/predef.iterators#lib:const_sentinel
2https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4237
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias-2.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.alias-2.sentence-2
24.5.3.3https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.iterator
[const.iterators.iterator]https://timsong-cpp.github.io/cppwp/const.iterators.iterator
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
indirectly_readablehttps://timsong-cpp.github.io/cppwp/iterator.concept.readable#concept:indirectly_readable
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
basic_const_iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#lib:basic_const_iterator
default_initializablehttps://timsong-cpp.github.io/cppwp/concept.default.init#concept:default_initializable
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
constant-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:constant-iterator
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
constant-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:constant-iterator
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
three_way_comparablehttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
three_way_comparable_withhttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable_with
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
1https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.iterator-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4372
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.iterator-1.sentence-1
24.5.3.4https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types
[const.iterators.types]https://timsong-cpp.github.io/cppwp/const.iterators.types
1https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4380
(1.1)https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.1
contiguous_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.contiguous#concept:contiguous_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.2
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.3
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.4
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.4.sentence-1
(1.5)https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.5
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-1.5.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4399
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-2.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.types-2.sentence-2
24.5.3.5https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops
[const.iterators.ops]https://timsong-cpp.github.io/cppwp/const.iterators.ops
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:basic_const_iterator,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4414
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:basic_const_iterator,constructor_
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
2https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4426
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:basic_const_iterator,constructor__
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
3https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4440
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:base,basic_const_iterator
4https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4451
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:base,basic_const_iterator_
5https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4462
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator*,basic_const_iterator
6https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4473
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-%3e,basic_const_iterator
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
7https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4486
contiguous_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.contiguous#concept:contiguous_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,basic_const_iterator
8https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4499
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,basic_const_iterator_
9https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4514
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,basic_const_iterator__
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
10https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4525
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator--,basic_const_iterator
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
11https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4541
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator--,basic_const_iterator_
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
12https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4556
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+=,basic_const_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
13https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4576
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-13.sentence-1
14https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4579
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%5b%5d,basic_const_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
15https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4594
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator==,basic_const_iterator
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
16https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4606
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-itemdecl:16
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
constant-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:constant-iterator
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
17https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4618
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-17.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-itemdecl:17
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
constant-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:constant-iterator
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
18https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4630
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-18.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c,basic_const_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
three_way_comparablehttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable
19https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4654
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-19.sentence-1
20https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4657
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c,basic_const_iterator_
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
different-fromhttps://timsong-cpp.github.io/cppwp/range.utility.helpers#concept:different-from
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
three_way_comparable_withhttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable_with
21https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4688
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-21.sentence-1
22https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4691
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c,basic_const_iterator__
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
23https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4716
.https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-23.sentence-1
24https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4719
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+,basic_const_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
25https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4733
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,basic_const_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
26https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4745
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,basic_const_iterator_
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
27https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-27
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4757
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,basic_const_iterator__
not-a-const-iteratorhttps://timsong-cpp.github.io/cppwp/predef.iterators#concept:not-a-const-iterator
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
28https://timsong-cpp.github.io/cppwp/predef.iterators#const.iterators.ops-28
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4770
24.5.4https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators
[move.iterators]https://timsong-cpp.github.io/cppwp/move.iterators
24.5.4.1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators.general
[move.iterators.general]https://timsong-cpp.github.io/cppwp/move.iterators.general
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4779
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4787
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterators.general-example-1
24.5.4.2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator
[move.iterator]https://timsong-cpp.github.io/cppwp/move.iterator
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:move_iterator
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4857
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
(1.1)https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1.1
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1.1.sentence-1
(1.2)https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1.2
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1.2.sentence-1
(1.3)https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1.3
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1.3.sentence-1
(1.4)https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1.4
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-1.4.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4874
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-2.1
derived_fromhttps://timsong-cpp.github.io/cppwp/concept.derived#concept:derived_from
(2.2)https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-2.2
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iterator-2.sentence-2
24.5.4.3https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.requirements
[move.iter.requirements]https://timsong-cpp.github.io/cppwp/move.iter.requirements
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.requirements-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4892
[input.iterators]https://timsong-cpp.github.io/cppwp/input.iterators
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
[iterator.concept.input]https://timsong-cpp.github.io/cppwp/iterator.concept.input
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.requirements-1.sentence-1
[bidirectional.iterators]https://timsong-cpp.github.io/cppwp/bidirectional.iterators
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
[iterator.concept.bidir]https://timsong-cpp.github.io/cppwp/iterator.concept.bidir
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.requirements-1.sentence-2
[random.access.iterators]https://timsong-cpp.github.io/cppwp/random.access.iterators
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
[iterator.concept.random.access]https://timsong-cpp.github.io/cppwp/iterator.concept.random.access
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.requirements-1.sentence-3
24.5.4.4https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons
[move.iter.cons]https://timsong-cpp.github.io/cppwp/move.iter.cons
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:move_iterator,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4914
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:move_iterator,constructor_
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4926
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:move_iterator,constructor__
3https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4938
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4943
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,move_iterator
5https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4954
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-5.sentence-1
6https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4960
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-6.sentence-1
7https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4965
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.cons-7.sentence-1
24.5.4.5https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.conv
[move.iter.op.conv]https://timsong-cpp.github.io/cppwp/move.iter.op.conv
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:base,move_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.conv-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4978
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.conv-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:base,move_iterator_
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.conv-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L4989
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.conv-2.sentence-1
24.5.4.6https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.elem
[move.iter.elem]https://timsong-cpp.github.io/cppwp/move.iter.elem
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator*,move_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.elem-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5002
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%5b%5d,move_iterator
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.elem-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5013
24.5.4.7https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav
[move.iter.nav]https://timsong-cpp.github.io/cppwp/move.iter.nav
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,move_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5026
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5030
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,move_iterator_
3https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5041
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-3.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator--,move_iterator
4https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5058
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-4.sentence-1
5https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5062
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator--,move_iterator_
6https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5073
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+,move_iterator
7https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5089
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+=,move_iterator
8https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5100
9https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5104
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-9.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,move_iterator
10https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5115
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-=,move_iterator
11https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5126
12https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5130
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nav-12.sentence-1
24.5.4.8https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp
[move.iter.op.comp]https://timsong-cpp.github.io/cppwp/move.iter.op.comp
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator==,move_iterator
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5148
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5153
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c,move_iterator
3https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5165
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5170
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3e,move_iterator
5https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5182
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-5.sentence-1
6https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5187
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c=,move_iterator
7https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5199
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-7.sentence-1
8https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5204
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3e=,move_iterator
9https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5216
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-9.sentence-1
10https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5221
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c=%3e,move_iterator
three_way_comparable_withhttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable_with
11https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5235
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.op.comp-11.sentence-1
24.5.4.9https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember
[move.iter.nonmember]https://timsong-cpp.github.io/cppwp/move.iter.nonmember
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,move_iterator_
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5257
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+,move_iterator_
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5270
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-2.sentence-1
3https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5274
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_move,move_iterator
4https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5287
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_swap,move_iterator
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
5https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5301
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:make_move_iterator
6https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5313
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.iter.nonmember-6.sentence-1
24.5.4.10https://timsong-cpp.github.io/cppwp/predef.iterators#move.sentinel
[move.sentinel]https://timsong-cpp.github.io/cppwp/move.sentinel
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.sentinel-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5320
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.sentinel-1.sentence-1
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.sentinel-1.sentence-2
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.sentinel-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5327
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.sentinel-example-1
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
weakly_incrementablehttps://timsong-cpp.github.io/cppwp/iterator.concept.winc#concept:weakly_incrementable
indirect_unary_predicatehttps://timsong-cpp.github.io/cppwp/indirectcallable.indirectinvocable#concept:indirect_unary_predicate
indirectly_movablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.move#concept:indirectly_movable
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:move_sentinel
semiregularhttps://timsong-cpp.github.io/cppwp/concepts.object#concept:semiregular
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
24.5.4.11https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops
[move.sent.ops]https://timsong-cpp.github.io/cppwp/move.sent.ops
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:move_sentinel,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5373
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-1.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-1.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:move_sentinel,constructor_
2https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5386
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:move_sentinel,constructor__
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
3https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5399
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,move_sentinel
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
4https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5413
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:base,move_sentinel
5https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5424
.https://timsong-cpp.github.io/cppwp/predef.iterators#move.sent.ops-5.sentence-1
24.5.5https://timsong-cpp.github.io/cppwp/predef.iterators#iterators.common
[iterators.common]https://timsong-cpp.github.io/cppwp/iterators.common
24.5.5.1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator
[common.iterator]https://timsong-cpp.github.io/cppwp/common.iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5433
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator-1.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator-1.sentence-2
2https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5440
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator-note-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator-2.sentence-1
3https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5446
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iterator-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:common_iterator
input_or_output_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
copyablehttps://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable
default_initializablehttps://timsong-cpp.github.io/cppwp/concept.default.init#concept:default_initializable
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
dereferenceablehttps://timsong-cpp.github.io/cppwp/iterator.synopsis#concept:dereferenceable
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
equality_comparable_withhttps://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable_with
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
24.5.5.2https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types
[common.iter.types]https://timsong-cpp.github.io/cppwp/common.iter.types
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5532
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-1.sentence-1
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
derived_fromhttps://timsong-cpp.github.io/cppwp/concept.derived#concept:derived_from
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-1.sentence-2
2https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5543
typedef-namehttps://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name
(2.1)https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-2.1
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-2.1.sentence-1
(2.2)https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-2.2
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-2.2.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-2.2.sentence-2
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.types-2.2.sentence-3
24.5.5.3https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const
[common.iter.const]https://timsong-cpp.github.io/cppwp/common.iter.const
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:common_iterator,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5567
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:common_iterator,constructor_
2https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5578
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:common_iterator,constructor__
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
3https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5592
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5596
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,common_iterator
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
5https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5612
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-5.sentence-1
6https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5616
(6.1)https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-6.1
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-6.1.sentence-1
(6.2)https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-6.2
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-6.2.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-6.sentence-2
7https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5627
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.const-7.sentence-1
24.5.5.4https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access
[common.iter.access]https://timsong-cpp.github.io/cppwp/common.iter.access
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator*,common_iterator
dereferenceablehttps://timsong-cpp.github.io/cppwp/iterator.synopsis#concept:dereferenceable
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5642
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5646
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-%3e,common_iterator
3https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5658
requires-clausehttps://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
indirectly_readablehttps://timsong-cpp.github.io/cppwp/iterator.concept.readable#concept:indirectly_readable
constructible_fromhttps://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from
4https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5667
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-4.sentence-1
5https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5671
(5.1)https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-5.1
(5.2)https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-5.2
(5.3)https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.access-5.3
24.5.5.5https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav
[common.iter.nav]https://timsong-cpp.github.io/cppwp/common.iter.nav
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,common_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5712
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5716
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-2.sentence-1
3https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5720
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,common_iterator_
4https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5731
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-4.sentence-1
5https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.nav-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5735
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
can-referencehttps://timsong-cpp.github.io/cppwp/iterator.synopsis#concept:can-reference
indirectly_readablehttps://timsong-cpp.github.io/cppwp/iterator.concept.readable#concept:indirectly_readable
constructible_fromhttps://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from
move_constructiblehttps://timsong-cpp.github.io/cppwp/concept.moveconstructible#concept:move_constructible
24.5.5.6https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp
[common.iter.cmp]https://timsong-cpp.github.io/cppwp/common.iter.cmp
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator==,common_iterator
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5786
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5791
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator==,common_iterator_
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
equality_comparable_withhttps://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable_with
3https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5807
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5812
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,common_iterator
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
sized_sentinel_forhttps://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
5https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5828
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-5.sentence-1
6https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5833
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cmp-6.sentence-1
24.5.5.7https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust
[common.iter.cust]https://timsong-cpp.github.io/cppwp/common.iter.cust
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_move,common_iterator
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5850
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5854
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_swap,common_iterator
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
3https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5867
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5872
.https://timsong-cpp.github.io/cppwp/predef.iterators#common.iter.cust-4.sentence-1
24.5.6https://timsong-cpp.github.io/cppwp/predef.iterators#default.sentinel
[default.sentinel]https://timsong-cpp.github.io/cppwp/default.sentinel
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:default_sentinel_t
1https://timsong-cpp.github.io/cppwp/predef.iterators#default.sentinel-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5886
.https://timsong-cpp.github.io/cppwp/predef.iterators#default.sentinel-1.sentence-1
[counted.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#default.sentinel-1.sentence-2
24.5.7https://timsong-cpp.github.io/cppwp/predef.iterators#iterators.counted
[iterators.counted]https://timsong-cpp.github.io/cppwp/iterators.counted
24.5.7.1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator
[counted.iterator]https://timsong-cpp.github.io/cppwp/counted.iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5895
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator-1.sentence-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator-1.sentence-2
2https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5904
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator-example-1
3https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L5915
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:counted_iterator
input_or_output_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
indirectly_readablehttps://timsong-cpp.github.io/cppwp/iterator.concept.readable#concept:indirectly_readable
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
qualified-idhttps://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id
default_initializablehttps://timsong-cpp.github.io/cppwp/concept.default.init#concept:default_initializable
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
dereferenceablehttps://timsong-cpp.github.io/cppwp/iterator.synopsis#concept:dereferenceable
contiguous_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.contiguous#concept:contiguous_iterator
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
common_withhttps://timsong-cpp.github.io/cppwp/concept.common#concept:common_with
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
common_withhttps://timsong-cpp.github.io/cppwp/concept.common#concept:common_with
common_withhttps://timsong-cpp.github.io/cppwp/concept.common#concept:common_with
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
same_ashttps://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
[iterator.concepts.general]https://timsong-cpp.github.io/cppwp/iterator.concepts.general
contiguous_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.contiguous#concept:contiguous_iterator
24.5.7.2https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const
[counted.iter.const]https://timsong-cpp.github.io/cppwp/counted.iter.const
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:counted_iterator,constructor
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6032
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6036
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:counted_iterator,constructor_
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
3https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6050
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator=,counted_iterator
assignable_fromhttps://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
4https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6064
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-4.sentence-1
5https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6069
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.const-5.sentence-1
24.5.7.3https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.access
[counted.iter.access]https://timsong-cpp.github.io/cppwp/counted.iter.access
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:base,counted_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.access-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6082
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:base,counted_iterator_
2https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.access-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6093
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.access-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:count,counted_iterator
3https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.access-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6104
24.5.7.4https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem
[counted.iter.elem]https://timsong-cpp.github.io/cppwp/counted.iter.elem
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator*,counted_iterator
dereferenceablehttps://timsong-cpp.github.io/cppwp/iterator.synopsis#concept:dereferenceable
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6119
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6123
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-%3e,counted_iterator
contiguous_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.contiguous#concept:contiguous_iterator
3https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6135
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%5b%5d,counted_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
4https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6147
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem-4.sentence-1
5https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.elem-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6151
24.5.7.5https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav
[counted.iter.nav]https://timsong-cpp.github.io/cppwp/counted.iter.nav
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,counted_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6164
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6168
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,counted_iterator_
3https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6184
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6188
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator++,counted_iterator__
forward_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator
5https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6205
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator--,counted_iterator
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
6https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6222
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator--,counted_iterator_
bidirectional_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
7https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6239
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+,counted_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
8https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6256
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+,counted_iterator_
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
9https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6269
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator+=,counted_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
10https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6281
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-10.sentence-1
11https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6285
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,counted_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
12https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6302
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,counted_iterator_
common_withhttps://timsong-cpp.github.io/cppwp/concept.common#concept:common_with
13https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6315
[counted.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-13.sentence-1
14https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6320
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,counted_iterator__
15https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6332
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-,counted_iterator___
16https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6345
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator-=,counted_iterator
random_access_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
17https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6357
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-17.sentence-1
18https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.nav-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6361
24.5.7.6https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp
[counted.iter.cmp]https://timsong-cpp.github.io/cppwp/counted.iter.cmp
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator==,counted_iterator
common_withhttps://timsong-cpp.github.io/cppwp/concept.common#concept:common_with
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6381
[counted.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6386
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator==,counted_iterator_
3https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6398
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator%3c=%3e,counted_iterator
common_withhttps://timsong-cpp.github.io/cppwp/concept.common#concept:common_with
4https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6411
[counted.iterator]https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iterator
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-4.sentence-1
5https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6416
6https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6420
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-note-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cmp-6.sentence-1
24.5.7.7https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust
[counted.iter.cust]https://timsong-cpp.github.io/cppwp/counted.iter.cust
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_move,counted_iterator
input_iteratorhttps://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator
1https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6438
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6442
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:iter_swap,counted_iterator
indirectly_swappablehttps://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable
3https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6456
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust-3.sentence-1
4https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6460
.https://timsong-cpp.github.io/cppwp/predef.iterators#counted.iter.cust-4.sentence-1
24.5.8https://timsong-cpp.github.io/cppwp/predef.iterators#unreachable.sentinel
[unreachable.sentinel]https://timsong-cpp.github.io/cppwp/unreachable.sentinel
1https://timsong-cpp.github.io/cppwp/predef.iterators#unreachable.sentinel-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6468
weakly_incrementablehttps://timsong-cpp.github.io/cppwp/iterator.concept.winc#concept:weakly_incrementable
.https://timsong-cpp.github.io/cppwp/predef.iterators#unreachable.sentinel-1.sentence-1
2https://timsong-cpp.github.io/cppwp/predef.iterators#unreachable.sentinel-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L6473
1https://timsong-cpp.github.io/cppwp/predef.iterators#unreachable.sentinel-example-1
.https://timsong-cpp.github.io/cppwp/predef.iterators#unreachable.sentinel-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/predef.iterators#lib:operator==,unreachable_sentinel_t
weakly_incrementablehttps://timsong-cpp.github.io/cppwp/iterator.concept.winc#concept:weakly_incrementable

URLs of crawlers that visited me.