J'apprends le C ++ et j'ai trouvé quelque chose que je ne comprends pas:
Les tampons de sortie peuvent être explicitement vidés pour forcer l'écriture du tampon. Par défaut, la lecture des
cin
vidagescout
;cout
est également vidé lorsque le programme se termine normalement.
Donc vider le tampon (par exemple un tampon de sortie): est-ce que cela efface le tampon en supprimant tout ce qu'il contient ou efface-t-il le tampon en sortant tout ce qu'il contient? Ou est-ce que rincer le tampon signifie quelque chose de complètement différent?