std::basic_streambuf<CharT,Traits>::sputc - cppreference.com
From cppreference.com
int_type sputc( char_type ch ); |
||
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
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
#include <iostream> #include <sstream> int main() { std::ostringstream s; s.rdbuf()->sputc('a'); std::cout << s.str() << '\n'; }
Output: