From Jason Turner

[streambuf.virt.put]

Diff to HTML by rtfpessoa

tmp/tmptd_v5321/{from.md → to.md} RENAMED
@@ -25,14 +25,10 @@ of
25
  - the empty sequence if `pbase()` is null, otherwise the
26
  `pptr() - pbase()` characters beginning at `pbase()`, followed by
27
  - the empty sequence if `traits::eq_int_type(c, traits::eof())` returns
28
  `true`, otherwise the sequence consisting of `c`.
29
 
30
- *Remarks:* The member functions `sputc()` and `sputn()` call this
31
- function in case that no room can be found in the put buffer enough to
32
- accommodate the argument character sequence.
33
-
34
  *Preconditions:* Every overriding definition of this virtual function
35
  obeys the following constraints:
36
 
37
  - The effect of consuming a character on the associated output sequence
38
  is specified.[^16]
@@ -52,5 +48,9 @@ obeys the following constraints:
52
  Otherwise, returns some value other than `traits::eof()` to indicate
53
  success.[^17]
54
 
55
  *Default behavior:* Returns `traits::eof()`.
56
 
 
 
 
 
 
25
  - the empty sequence if `pbase()` is null, otherwise the
26
  `pptr() - pbase()` characters beginning at `pbase()`, followed by
27
  - the empty sequence if `traits::eq_int_type(c, traits::eof())` returns
28
  `true`, otherwise the sequence consisting of `c`.
29
 
 
 
 
 
30
  *Preconditions:* Every overriding definition of this virtual function
31
  obeys the following constraints:
32
 
33
  - The effect of consuming a character on the associated output sequence
34
  is specified.[^16]
 
48
  Otherwise, returns some value other than `traits::eof()` to indicate
49
  success.[^17]
50
 
51
  *Default behavior:* Returns `traits::eof()`.
52
 
53
+ *Remarks:* The member functions `sputc()` and `sputn()` call this
54
+ function in case that no room can be found in the put buffer enough to
55
+ accommodate the argument character sequence.
56
+