> 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

Microsoft 365 Tenant Resilience

Microsoft 365 Tenant Resilience

Face aux principales failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez une approche en 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Comment prioriser vos chantiers cyber et améliorer durablement la résilience de vos tenants Microsoft 365 ?

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech