Libreria Ostream C ++ - flush
Descrizione
Viene utilizzato per svuotare il buffer del flusso di output e sincronizza il buffer del flusso associato con la sua sequenza di output controllata.
Dichiarazione
Di seguito è riportata la dichiarazione per std :: ostream :: flush.
ostream& flush();
Parametri
nessuna
Valore di ritorno
Restituisce l'oggetto ostream (* this).
Eccezioni
Basic guarantee - se viene generata un'eccezione, l'oggetto è in uno stato valido.
Gare di dati
Modifica l'oggetto stream.
Esempio
Nell'esempio seguente viene spiegato lo std :: ostream :: flush.
#include <fstream>
int main () {
std::ofstream outfile ("test.txt");
for (int n=0; n<100; ++n) {
outfile << n;
outfile.flush();
}
outfile.close();
return 0;
}