table of contents
        
      
      
    | std::basic_streambuf::sputc(3) | C++ Standard Libary | std::basic_streambuf::sputc(3) | 
NAME¶
std::basic_streambuf::sputc - std::basic_streambuf::sputc
Synopsis¶
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¶
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¶
// Run this code
  
   #include <iostream>
  
   #include <sstream>
  
   int main()
  
   {
  
   std::ostringstream s;
  
   s.rdbuf()->sputc('a');
  
   std::cout << s.str() << '\n';
  
   }
Output:¶
a
See also¶
 sputn invokes xsputn()
  
   (public member function)
| 2024.06.10 | http://cppreference.com |