Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
telldir - Position des Lese-/Schreibzeigers im Dateiverzeichnisstrom ermitteln
&pagelevel(4)&pagelevel
Definition | #include <dirent.h> long int telldir(DIR *dirp); |
Beschreibung | telldir() liefert die aktuelle Position, die dem angegebenen Dateiverzeichnisstrom zugeordnet ist.
Wenn die letzte Operation auf dem Dateiverzeichnisstrom ein seekdir() war, gibt telldir() die Position zurück, die im loc-Argument des seekdir() -Aufrufs angegeben war. |
Returnwert | aktuelle Position |
|
| bei Erfolg. |
| Erweiterung |
| -1 | bei Fehler. errno wird gesetzt, um den Fehler anzuzeigen. (Ende) |
Fehler | telldir() schlägt fehl, wenn gilt:
Erweiterung |
| EBADF
| Der dem Dateiverzeichnis zugeordnete Dateideskriptor ist nicht mehr gültig. Dieser Fehler entsteht, wenn das Dateiverzeichnis geschlossen wurde. (Ende) |
Hinweise | telldir() wird nur für POSIX-Dateien ausgeführt. |
Siehe auch | readdir() , seekdir() , dirent.h .
|