Le 21 avril 2014 13:22, Frédéric Hantrais a écrit :
Bonjour,
A la deuxième lecture de bon matin, la différence ne m'apparait pas toujours pas totalement claire... il va falloir insister.
[...]
Bonjour,
Le terme « file descriptor » désigne spécifiquement un entier. Par exemple, $ ls -l /proc/self/fd liste tous les file descriptors attachés à la commande en cours, ici ls. La structure de données FILE contient cette information, plus d'autres. On récupère le descripteur de fichiers avec fileno.
Apparemment, une nouvelle structure de données file_handle a été introduite http://lwn.net/Articles/395784/ Le terme « handle » peut être lui aussi traduit par descripteur, d'où la confusion. Sur http://fr.wiktionary.org/wiki/handle ils mentionnent « indicateur de fichier » comme traduction de « file handle ». Pour l'instant, je ne vois rien de mieux.
Denis