Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      std::basic_streambuf<CharT,Traits>::sputc

      From cppreference.com
      <cpp‎ |io‎ |basic streambuf
       
       
       
      std::basic_streambuf
       
      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 callsoverflow(ch).

      Contents

      [edit]Parameters

      ch - character to write

      [edit]Return value

      The written character, converted toint_type withTraits::to_int_type(ch) on success.

      Traits::eof() (as returned byoverflow()) on failure.

      [edit]Example

      Run this code
      #include <iostream>#include <sstream> int main(){std::ostringstream s;    s.rdbuf()->sputc('a');std::cout<< s.str()<<'\n';}

      Output:

      a

      [edit]See also

      invokesxsputn()
      (public member function)[edit]
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/io/basic_streambuf/sputc&oldid=82441"

      [8]ページ先頭

      ©2009-2025 Movatter.jp