> Tech > Descripteurs de fichiers

Descripteurs de fichiers

Tech - Par Renaud ROSSET - Publié le 24 juin 2010

Dans les programmes RPG à  l'ancienne, vous vous référez aux fichiers base de données par leurs noms. Sur la F-spec, vous listez le nom du fichier qui sera ouvert. Sur les opcodes READ et WRITE, vous indiquez le nom du fichier que vous voulez lire ou écrire. Les fichiers stream

Descripteurs de fichiers

fonctionnent
un peu différemment.
Comme il peut y avoir de nombreux
fichiers stream ouverts à  la fois
dans votre job, le système doit disposer
d’un moyen lui permettant de tenir
chaque fichier séparé. Quand vous
ouvrez chaque fichier, il attribue un numéro à  ce fichier appelé
un descripteur de fichier. Ce peut être un zéro ou un
nombre positif.
Dans la figure 1, l’API open() renvoie un descripteur de
fichier appelé fd, que je stocke dans la variable. Je transmets
cette variable aux API write() et close() pour leur indiquer le
fichier dans lequel écrire et le fichier à  fermer, respectivement.

Téléchargez cette ressource

Guide de Cyber-résilience pour Microsoft 365

Guide de Cyber-résilience pour Microsoft 365

La violation de votre tenant M365 va au-delà d’un simple incident de cybersécurité. Elle peut entraîner une interruption opérationnelle généralisée, des perturbations commerciales et une exposition de vos données sensibles. Découvrez les méthodes et technologies pour évaluer, comparer et renforcer votre posture de sécurité Microsoft 365.

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech