Ich weiß in C++, Sie sind in der Lage zu sehen, das nächste Zeichen mit: in.peek();
.C äquivalent zu Flores Peek
Wie würde ich darüber gehen, wenn ich versuche, das nächste Zeichen einer Datei in C "zu sehen"?
Ich weiß in C++, Sie sind in der Lage zu sehen, das nächste Zeichen mit: in.peek();
.C äquivalent zu Flores Peek
Wie würde ich darüber gehen, wenn ich versuche, das nächste Zeichen einer Datei in C "zu sehen"?
die bedingte unnötig ist: 'ungetc (EOF, foo)' ist gut definiert ("Wenn der Wert von c gleich der des Makro EOF, der Vorgang fehlschlägt und der Eingangsstrom unverändert ") – Christoph
@Christoph: Das ist praktisch. Meine Manpage enthielt diesen Leckerbissen nicht, aber der, mit dem ich verlinkt bin, tut ... – ephemient
@emil: In C kann 'EOF' eine beliebige negative ganze Zahl sein. – dreamlax