- bookworm-backports 4.24.0-2~bpo12+1
- testing 4.24.0-2
- unstable 4.24.0-2
fseeko(3) | Library Functions Manual | fseeko(3) |
BEZEICHNUNG¶
fseeko, ftello - Zur Dateiposition springen oder sie berichten
BIBLIOTHEK¶
Standard-C-Bibliothek (libc, -lc)
ÜBERSICHT¶
#include <stdio.h>
int fseeko(FILE *Datenstrom, off_t Versatz, int woher); off_t ftello(FILE *Datenstrom);
fseeko(), ftello():
_FILE_OFFSET_BITS == 64 || _POSIX_C_SOURCE >= 200112L
BESCHREIBUNG¶
Die Funktionen fseeko() und ftello() sind mit fseek(3) bzw. ftell(3) identisch (siehe fseek(3)), außer dass das Argument Versatz von fseeko() und der Rückgabewert von ftello() den Typ off_t statt long hat.
Auf einigen Architekturen sind sowohl off_t als auch long 32-bit-Typen, aber die Definition von _FILE_OFFSET_BITS mit dem Wert 64 (vor der Einbindung aller Header-Dateien) wandelt off_t in einen 64-bit-Typ um.
RÜCKGABEWERT¶
Bei erfolgreichem Abschluss liefert fseeko() 0 zurück, während ftello() den aktuellen Versatz zurückliefert. Andernfalls wird -1 zurückgeliefert und errno gesetzt, um den Fehler anzuzeigen.
FEHLER¶
Siehe FEHLER in fseek(3).
VERSIONEN¶
Diese Funktionen sind seit Glibc 2.1 verfügbar.
ATTRIBUTE¶
Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
Schnittstelle | Attribut | Wert |
fseeko(), ftello() | Multithread-Fähigkeit | MT-Sicher |
STANDARDS¶
POSIX.1-2001, POSIX.1-2008, SUSv2.
ANMERKUNGEN¶
Die Deklaration dieser Funktionen kann auch durch Definition des veralteten Feature-Test-Makros _LARGEFILE_SOURCE erhalten werden.
SIEHE AUCH¶
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.
15. Dezember 2022 | Linux man-pages 6.03 |