rewind
Von cppreference.com
| Definiert in Header <stdio.h> |
||
| void rewind( FILE *stream ); |
||
Setzt den Dateizeiger auf den Anfang des angegebenen Dateistroms zurück.
Die Funktion ist äquivalent zu fseek(stream, 0, SEEK_SET);, mit der Ausnahme, dass die End-of-File- und Fehlerindikatoren gelöscht werden.
Die Funktion verwirft alle Effekte früherer Aufrufe von ungetc.
Inhalt |
[bearbeiten] Parameter
| stream | - | Dateistream, der modifiziert werden soll |
[bearbeiten] Rückgabewert
(keine)
[bearbeiten] Beispiel
Dieses Beispiel zeigt, wie eine Datei zweimal gelesen wird
Führen Sie diesen Code aus
Ausgabe
0123456789 0123456789
[bearbeiten] Referenzen
- C11-Standard (ISO/IEC 9899:2011)
- 7.21.9.5 Die rewind-Funktion (S. 338)
- C99-Standard (ISO/IEC 9899:1999)
- 7.19.9.5 Die rewind-Funktion (S. 304)
- C89/C90-Standard (ISO/IEC 9899:1990)
- 4.9.9.5 Die rewind-Funktion
[bearbeiten] Siehe auch
| verschiebt den Dateipositionierungsindikator an eine bestimmte Stelle in einer Datei (Funktion) | |
| C++-Dokumentation für rewind
| |