tmp/tmp0g9zhey5/{from.md → to.md}
RENAMED
|
@@ -4,11 +4,11 @@ The `Iterator` requirements form the basis of the iterator concept
|
|
| 4 |
taxonomy; every iterator satisfies the `Iterator` requirements. This set
|
| 5 |
of requirements specifies operations for dereferencing and incrementing
|
| 6 |
an iterator. Most algorithms will require additional operations to
|
| 7 |
read ([[input.iterators]]) or write ([[output.iterators]]) values, or
|
| 8 |
to provide a richer set of iterator movements ([[forward.iterators]],
|
| 9 |
-
[[bidirectional.iterators]], [[random.access.iterators]]).
|
| 10 |
|
| 11 |
A type `X` satisfies the `Iterator` requirements if:
|
| 12 |
|
| 13 |
- `X` satisfies the `CopyConstructible`, `CopyAssignable`, and
|
| 14 |
`Destructible` requirements ([[utility.arg.requirements]]) and
|
|
|
|
| 4 |
taxonomy; every iterator satisfies the `Iterator` requirements. This set
|
| 5 |
of requirements specifies operations for dereferencing and incrementing
|
| 6 |
an iterator. Most algorithms will require additional operations to
|
| 7 |
read ([[input.iterators]]) or write ([[output.iterators]]) values, or
|
| 8 |
to provide a richer set of iterator movements ([[forward.iterators]],
|
| 9 |
+
[[bidirectional.iterators]], [[random.access.iterators]]).
|
| 10 |
|
| 11 |
A type `X` satisfies the `Iterator` requirements if:
|
| 12 |
|
| 13 |
- `X` satisfies the `CopyConstructible`, `CopyAssignable`, and
|
| 14 |
`Destructible` requirements ([[utility.arg.requirements]]) and
|