tmp/tmp02k4z363/{from.md → to.md}
RENAMED
|
@@ -6,11 +6,11 @@ set of requirements specifies operations for dereferencing and
|
|
| 6 |
incrementing an iterator. Most algorithms will require additional
|
| 7 |
operations to read [[input.iterators]] or write [[output.iterators]]
|
| 8 |
values, or to provide a richer set of iterator movements
|
| 9 |
[[forward.iterators]], [[bidirectional.iterators]], [[random.access.iterators]].
|
| 10 |
|
| 11 |
-
A type `X` meets the requirements if
|
| 12 |
|
| 13 |
- `X` meets the *Cpp17CopyConstructible*, *Cpp17CopyAssignable*,
|
| 14 |
*Cpp17Swappable*, and *Cpp17Destructible* requirements
|
| 15 |
[[utility.arg.requirements]], [[swappable.requirements]], and
|
| 16 |
- `iterator_traits<X>::difference_type` is a signed integer type or
|
|
|
|
| 6 |
incrementing an iterator. Most algorithms will require additional
|
| 7 |
operations to read [[input.iterators]] or write [[output.iterators]]
|
| 8 |
values, or to provide a richer set of iterator movements
|
| 9 |
[[forward.iterators]], [[bidirectional.iterators]], [[random.access.iterators]].
|
| 10 |
|
| 11 |
+
A type `X` meets the requirements if
|
| 12 |
|
| 13 |
- `X` meets the *Cpp17CopyConstructible*, *Cpp17CopyAssignable*,
|
| 14 |
*Cpp17Swappable*, and *Cpp17Destructible* requirements
|
| 15 |
[[utility.arg.requirements]], [[swappable.requirements]], and
|
| 16 |
- `iterator_traits<X>::difference_type` is a signed integer type or
|