basic_streambuf::sputc
Coloca um caractere na série.
int_type sputc(
char_type _Ch
);
Parâmetros
- _Ch
o caractere.
Valor de retorno
Retorna o caractere, se com êxito.
Comentários
Se write position estiver disponível, a função de membro armazena _Ch na posição de gravação, incrementa o ponteiro seguir para o buffer de saída, e retorna traits_type::to_int_type_Ch().Caso contrário, retornará estouro_Ch().
Exemplo
// basic_streambuf_sputc.cpp
// compile with: /EHsc
#include <iostream>
#include <fstream>
int main( )
{
using namespace std;
int i = cout.rdbuf( )->sputc( 'a' );
cout << endl << ( char )i << endl;
}
Requisitos
Cabeçalho: <streambuf>
namespace: STD