home | help
std::basic_...ambuf::sputc(3)  C++ Standard Libary std::basic_...ambuf::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)

http://cppreference.com 	   2024.06.10	   std::basic_...ambuf::sputc(3)

home | help