Hallo Jochen! > ich stecke gerade mitten in meinem Einstieg in der C-Programmierung und > bin nun zur Bibliotheksfunktion fflush(); vorgedrungen, die mir > eigentlich bei 'fflush(stdin);' den Müll aus stdin löschen soll, der > fälschlich vom Anwender eingegeben wurde. > > Das klappt aber nicht.
fflush() dient dazu, alle zum _Schreiben_ gepufferten Daten physikalisch auf dem Datenträger (z.B. Konsole, Harddisk...) unterzubringen. (Siehe man fflush()). Einen gepufferten Eingabestream löscht Du damit nicht. Ciao, André -- / Andre Merkel, Berlin-Siemensstadt / mailto: [EMAIL PROTECTED] / / ...nicht romantisch, aber lustig! / surfto: www.chatnoir.de / -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)