|
Writes one character to the output sequence.
If the output sequence write position is not available (the buffer is full), then calls overflow(ch)
.
Parameters
ch | - | character to write |
Return value
The written character, converted to int_type
with Traits::to_int_type(ch)
. on success.
Traits::eof()
(as returned by overflow()
) on failure.
Example
1 2 3 4 5 6 7 8 9 | #include <iostream> #include <sstream> int main() { std::ostringstream s; s.rdbuf()->sputc( 'a' ); std::cout << s.str() << '\n' ; } |
Output:
1 | a |
See also
invokes xsputn() (public member function) |
Please login to continue.