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;
}