_fileno

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu stdio.h - Index


Header-Datei

stdio.h

Kategorie

Eingabe-/Ausgaberoutinen

Prototyp

int _fileno(FILE *stream);

Beschreibung

Ermittelt das Datei-Handle.

_fileno ist ein Makro, welches das dem gegebenen Stream zugeordnete Datei-Handle zurückgibt. Hat der Stream mehr als ein Handle, gibt _fileno das Handle zurück, das dem Stream beim ersten Öffnen zugewiesen wurde.

Rückgabewert

_fileno gibt das dem Stream zugeordnete Datei-Handle zurück.

Beispiel



 #include <stdio.h>
 int main(void)
 {
    FILE *stream;
    int handle;
    /* Eine Datei erstellen */
    stream = fopen("DUMMY.FIL", "w");
    /* Das dem Stream zugeordnete Datei-Handle ermitteln */
    handle = fileno(stream);
    /* Die Handle-Nummer anzeigen */
    printf("handle number: %d\n", handle);
    /* Datei schließen */
    fclose(stream);
    return 0;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

+

+