tmp/tmpct50bszr/{from.md → to.md}
RENAMED
|
@@ -4,11 +4,11 @@ The header `<spanstream>` defines class templates and types that
|
|
| 4 |
associate stream buffers with objects whose types are specializations of
|
| 5 |
`span` as described in [[views.span]].
|
| 6 |
|
| 7 |
[*Note 1*: A user of these classes is responsible for ensuring that the
|
| 8 |
character sequence represented by the given `span` outlives the use of
|
| 9 |
-
the sequence by objects of the classes in
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
|
|
|
|
| 4 |
associate stream buffers with objects whose types are specializations of
|
| 5 |
`span` as described in [[views.span]].
|
| 6 |
|
| 7 |
[*Note 1*: A user of these classes is responsible for ensuring that the
|
| 8 |
character sequence represented by the given `span` outlives the use of
|
| 9 |
+
the sequence by objects of the classes in [[span.streams]]. Using
|
| 10 |
+
multiple `basic_spanbuf` objects referring to overlapping underlying
|
| 11 |
+
sequences from different threads, where at least one `basic_spanbuf`
|
| 12 |
+
object is used for writing to the sequence, results in a data
|
| 13 |
+
race. — *end note*]
|
| 14 |
|