tmp/tmps8fszxe_/{from.md → to.md}
RENAMED
|
@@ -4,10 +4,15 @@ The classes of [[input.output]] with template arguments `charT` and
|
|
| 4 |
`traits` behave as described if `traits::pos_type` and
|
| 5 |
`traits::off_type` are `streampos` and `streamoff` respectively. Except
|
| 6 |
as noted explicitly below, their behavior when `traits::pos_type` and
|
| 7 |
`traits::off_type` are other types is *implementation-defined*.
|
| 8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
In the classes of [[input.output]], a template parameter with name
|
| 10 |
`charT` represents a member of the set of types containing `char`,
|
| 11 |
`wchar_t`, and any other *implementation-defined* character types that
|
| 12 |
meet the requirements for a character on which any of the iostream
|
| 13 |
components can be instantiated.
|
|
|
|
| 4 |
`traits` behave as described if `traits::pos_type` and
|
| 5 |
`traits::off_type` are `streampos` and `streamoff` respectively. Except
|
| 6 |
as noted explicitly below, their behavior when `traits::pos_type` and
|
| 7 |
`traits::off_type` are other types is *implementation-defined*.
|
| 8 |
|
| 9 |
+
[*Note 1*: For each of the specializations of `char_traits` defined in
|
| 10 |
+
[[char.traits.specializations]], `state_type` denotes `mbstate_t`,
|
| 11 |
+
`pos_type` denotes `fpos<mbstate_t>`, and `off_type` denotes
|
| 12 |
+
`streamoff`. — *end note*]
|
| 13 |
+
|
| 14 |
In the classes of [[input.output]], a template parameter with name
|
| 15 |
`charT` represents a member of the set of types containing `char`,
|
| 16 |
`wchar_t`, and any other *implementation-defined* character types that
|
| 17 |
meet the requirements for a character on which any of the iostream
|
| 18 |
components can be instantiated.
|