Section courante

A propos

Section administrative du site

FILENO

Numéro de fichier
QuickC stdio.h

Syntaxe

int fileno(FILE *PointerFile);

Paramètres

Nom Description
PointerFile Ce paramètre permet d'indiquer l'identificateur de fichier

Description

Cette fonction permet de demander l'identificateur Handle d'un fichier.

Exemple

Voici un exemple montrant comment tester si la sortie standard est la même que la sortie d'erreur :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.          
  4. int main() {
  5.  if(fileno(stderr) == fileno(stdout)) {
  6.   printf("La sortie standard est la même que la sortie d'erreur\n");
  7.  } else {
  8.   printf("La sortie standard est différente de la sortie d'erreur\n");
  9.  }
  10.  return 0;
  11. }

on obtiendra le résultat semblable suivant :

La sortie standard est différente de la sortie d'erreur


Dernière mise à jour : Dimanche, le 28 juin 2015