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 relativa alle osservazioni.
Note
La funzione membro virtuale protetta tenta di creare l'elemento corrente ch dal flusso di input e restituisce l'elemento come traits_type::to_int_type(ch).È possibile farlo in diversi modi:
Se una posizione letti è disponibile, accetta ch come elemento archiviato nel percorso letti 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 la converte in un elemento ch di tipo Elem utilizzando il fac dei facet di conversione di file per chiamare fac.in in base alle necessità.Se qualsiasi lettura o la conversione non riesce, la funzione non riesce.
Requisiti
intestazione: <fstream>
Spazio dei nomi: deviazione standard