C ++ streambuf - overflow

Descrizione

Viene utilizzato per inserire il carattere e scrive c nella posizione corrente del puntatore put (pptr) e fa avanzare quel puntatore di una posizione in avanti.

Dichiarazione

Di seguito è riportata la dichiarazione per std :: basic_stringbuf :: overflow.

int_type overflow (int_type c = traits_type::eof());

Parametri

cCarattere da rimettere a posto.

Valore di ritorno

Restituisce un valore diverso dal valore di fine file (traits_type :: eof ()) viene restituito: se il carattere c è stato scritto con successo in caso di successo o il valore di fine file in caso di errore.

Eccezioni

Basic guarantee - se viene generata un'eccezione, l'oggetto è in uno stato valido.

Gare di dati

Modifica l'oggetto basic_stringbuf.