std::basic_streambuf<CharT,Traits>::sputc - cppreference.com
提供: cppreference.com
<tbody> </tbody>
|
|
||
出力シーケンスに1文字書き込みます。
出力シーケンスの書き込み位置が利用可能でなければ (バッファがいっぱいの場合)、 overflow(ch) を呼びます。
引数
戻り値
成功した場合は、 Traits::to_int_type(ch) で int_type に変換された、書き込まれた文字。
失敗した場合は、 (overflow() によって返された通りの) Traits::eof()。
例
#include <iostream> #include <sstream> int main() { std::ostringstream s; s.rdbuf()->sputc('a'); std::cout << s.str() << '\n'; }
出力: