Ich lerne C ++ und habe etwas gefunden, das ich nicht verstehen kann:
Ausgabepuffer können explizit geleert werden, um das Schreiben des Puffers zu erzwingen. Standardmäßig wird das Lesen von
cin
Flushes angezeigtcout
.cout
wird auch geleert, wenn das Programm normal endet.
Leeren Sie also den Puffer (zum Beispiel einen Ausgabepuffer): Löscht dies den Puffer, indem Sie alles darin löschen, oder löscht es den Puffer, indem Sie alles darin ausgeben? Oder bedeutet das Spülen des Puffers etwas völlig anderes?