File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -31,9 +31,46 @@ So I think we should just use "signed integer types" instead of "signed basic in
31
31
Set priority to 3 after reflector poll.
32
32
</p >
33
33
34
+ <note >2025-06-16; Jonathan adds wording</note >
35
+
34
36
</discussion >
35
37
36
38
<resolution >
39
+ <p >
40
+ This wording is relative to <paper num =" N5008" />.
41
+ </p >
42
+
43
+ <ol >
44
+ <li ><p >Modify <sref ref =" [stream.types]" /> as indicated:</p >
45
+
46
+ <blockquote >
47
+ <pre >using streamoff = implementation-defined;</pre >
48
+ <p >
49
+ -1- The type `streamoff` is a synonym for one of the
50
+ signed <del >basic</del > integral types
51
+ of sufficient size to represent the maximum possible file size
52
+ for the operating system.<sup >256</sup >
53
+ </p >
54
+ <pre >using streamsize = implementation-defined;</pre >
55
+ <p >
56
+ -2-
57
+ The type `streamsize` is a synonym for one of the
58
+ signed <del >basic</del > integral types.
59
+ It is used to represent the number of characters transferred
60
+ in an I/O operation, or the size of I/O buffers.<sup >257</sup >
61
+ </p >
62
+
63
+ <p >
64
+ 256) Typically `long long`.
65
+ </p >
66
+ <p >
67
+ 257) Most places where `streamsize` is used would use `size_t` in C,
68
+ or `ssize_t` in POSIX.
69
+ </p >
70
+ </blockquote >
71
+ </li >
72
+ </ol >
73
+
37
74
</resolution >
38
75
39
76
</issue >
You can’t perform that action at this time.
0 commit comments