RenΓ©'s URL Explorer Experiment
go
Title:
[iterator.primitives]
direct link
Domain:
timsong-cpp.github.io
Links
:
[iterators]
https://timsong-cpp.github.io/cppwp/#iterators
[iterator.primitives.general]
https://timsong-cpp.github.io/cppwp/iterator.primitives#general
[std.iterator.tags]
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags
[iterator.operations]
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations
[range.iter.ops]
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops
[range.iter.ops.general]
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general
[range.iter.op.advance]
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance
[range.iter.op.distance]
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.distance
[range.iter.op.next]
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.next
[range.iter.op.prev]
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.prev
24.4.1
https://timsong-cpp.github.io/cppwp/iterator.primitives#general
[iterator.primitives.general]
https://timsong-cpp.github.io/cppwp/iterator.primitives.general
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#general-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2756
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#general-1.sentence-1
24.4.2
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags
[std.iterator.tags]
https://timsong-cpp.github.io/cppwp/std.iterator.tags
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2762
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-1.sentence-1
category tag
https://timsong-cpp.github.io/cppwp/iterator.primitives#def:category_tag
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-1.sentence-2
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-1.sentence-3
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-1.sentence-4
[iterator.concepts]
https://timsong-cpp.github.io/cppwp/iterator.concepts
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-1.sentence-5
2
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2806
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-example-1
3
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2822
2
https://timsong-cpp.github.io/cppwp/iterator.primitives#std.iterator.tags-example-2
24.4.3
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations
[iterator.operations]
https://timsong-cpp.github.io/cppwp/iterator.operations
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2852
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-1.sentence-1
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-1.sentence-2
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:advance
2
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2881
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2886
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-3.sentence-1
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:distance
4
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2900
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-4.sentence-1
5
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2907
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-5.sentence-1
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:next
6
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2923
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:prev
7
https://timsong-cpp.github.io/cppwp/iterator.primitives#iterator.operations-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2936
24.4.4
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops
[range.iter.ops]
https://timsong-cpp.github.io/cppwp/range.iter.ops
24.4.4.1
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general
[range.iter.ops.general]
https://timsong-cpp.github.io/cppwp/range.iter.ops.general
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2945
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general-1.sentence-1
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general-1.sentence-2
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general-example-1
random_access_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general-1.sentence-3
random_access_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general-1.sentence-4
2
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2960
[range.iter.ops]
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops
[alg.func.obj]
https://timsong-cpp.github.io/cppwp/alg.func.obj
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.ops.general-2.sentence-1
24.4.4.2
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance
[range.iter.op.advance]
https://timsong-cpp.github.io/cppwp/range.iter.op.advance
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:advance_
input_or_output_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2973
bidirectional_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2978
(2.1)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-2.1
random_access_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.random.access#concept:random_access_iterator
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-2.1.sentence-1
(2.2)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-2.2
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-2.2.sentence-1
(2.3)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-2.3
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-2.3.sentence-1
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:advance__
input_or_output_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
3
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L2996
assignable_from
https://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
sized_sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3001
(4.1)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-4.1
assignable_from
https://timsong-cpp.github.io/cppwp/concept.assignable#concept:assignable_from
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-4.1.sentence-1
(4.2)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-4.2
sized_sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-4.2.sentence-1
(4.3)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-4.3
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-4.3.sentence-1
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:advance___
input_or_output_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
5
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3020
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-5.sentence-1
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-5.sentence-2
bidirectional_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
same_as
https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-5.sentence-3
6
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3028
(6.1)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.1
sized_sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
(6.1.1)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.1.1
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.1.1.sentence-1
(6.1.2)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.1.2
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.1.2.sentence-1
(6.2)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.2
(6.2.1)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.2.1
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.2.1.sentence-1
(6.2.2)
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.2.2
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-6.2.2.sentence-1
7
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3048
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.advance-7.sentence-1
24.4.4.3
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.distance
[range.iter.op.distance]
https://timsong-cpp.github.io/cppwp/range.iter.op.distance
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:distance_
sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
sized_sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.distance-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3063
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.distance-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.distance-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3067
.
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.distance-2.sentence-1
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:distance__
sized_sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for
3
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.distance-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3080
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:distance___
range
https://timsong-cpp.github.io/cppwp/range.range#concept:range
4
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.distance-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3098
sized_range
https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range
[range.prim.size]
https://timsong-cpp.github.io/cppwp/range.prim.size
[range.access]
https://timsong-cpp.github.io/cppwp/range.access
24.4.4.4
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.next
[range.iter.op.next]
https://timsong-cpp.github.io/cppwp/range.iter.op.next
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:next_
input_or_output_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.next-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3119
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:next__
input_or_output_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
2
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.next-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3131
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:next___
input_or_output_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
3
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.next-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3143
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:next____
input_or_output_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator
sentinel_for
https://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for
4
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.next-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3155
24.4.4.5
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.prev
[range.iter.op.prev]
https://timsong-cpp.github.io/cppwp/range.iter.op.prev
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:prev_
bidirectional_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
1
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.prev-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3168
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:prev__
bidirectional_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
2
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.prev-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3180
π
https://timsong-cpp.github.io/cppwp/iterator.primitives#lib:prev___
bidirectional_iterator
https://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator
3
https://timsong-cpp.github.io/cppwp/iterator.primitives#range.iter.op.prev-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/iterators.tex#L3192
URLs of
crawlers that visited me
.