Compartilhar via


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

Consulte também

Referência

basic_streambuf Class

iostream de programação

Convenções de iostreams