Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

fileno - Dateideskriptor ermitteln

&pagelevel(4)&pagelevel

Definition

#include <stdio.h>

int fileno(FILE *stream);

Beschreibung

fileno() gibt den ganzzahligen Dateideskriptor zurück, der zu stream gehört.

Returnwert

int-Wert

bei Erfolg. Wert des Dateideskriptors, der zu stream gehört.

 

-1

bei Fehler. errno wird gesetzt, um den Fehler anzuzeigen.

Fehler

fileno() schlägt fehl, wenn gilt:


EABDF

stream ist kein gültiger Datenstrom.

Hinweise

Ob fileno() für eine BS2000- oder eine POSIX-Datei ausgeführt wird, hängt von der Programmumgebung ab.

Siehe auch

fdopen(), fopen(), stdin(), stdio.h, Abschnitt "Interaktion von Dateideskriptoren und Datenströmen“