basic_filebuf::underflow
Estrae l'elemento corrente dal flusso di input.
virtual int_type underflow( );
Valore restituito
Se la funzione potrebbe non riuscire, restituisce traits_type::EOF. In caso contrario, restituisce ch, convertito come descritto nella sezione osservazioni.
Note
La funzione membro virtuale protetta tenta di disegnare l'elemento corrente ch dal flusso di input e restituisce l'elemento in traits_type::to_int_type(ch). È possibile farlo in diversi modi:
Se una posizione lettura è disponibile, accetta ch come elemento archiviato nel percorso lettura e sposta il puntatore seguente per il buffer di input.
Può leggere uno o più elementi di tipo char*,* come se le chiamate successive del form fgetc(fp) e dell'elemento ch di tipo Elem utilizzando il fac di facet di conversione di file per chiamare fac.in in base alle necessità. Se uno lettura o la conversione non riesce, la funzione non riesce.
Requisiti
fstream <diIntestazione: >
Spazio dei nomi: std