31
Input/output library
[input.output]
31.6
Stream buffers
[stream.buffers]
31.6.3
Class template
basic_
streambuf
[streambuf]
31.6.3.3
Public member functions
[streambuf.members]
31.6.3.3.5
Put area
[streambuf.pub.put]
🔗
int_type sputc
(
char_type c
)
;
1
#
Effects
: If the output sequence write position is not available, returns
overflow
(
traits
::
to_
int_
type
(
c
)
)
.
Otherwise, stores
c
at the next pointer for the output sequence, increments the pointer, and returns
traits
::
to_
int_
type
(
c
)
.
🔗
streamsize sputn
(
const
char_type
*
s, streamsize n
)
;
2
#
Returns
:
xsputn
(
s, n
)
.