Le programme CPYF (figure 2) copie un fichier texte. CPYF s'attend à deux paramètres de 50 caractères : ils contiennent respectivement le nom du fromFile et celui du toFile. Là aussi il faut combler les deux paramètres avec des blancs à droite, jusqu'à une longueur de 50 caractères ou plus,
Lire et écrire des fichiers stream
pour que le
programme fonctionne.
En A, figure 2, le programme démarre avec les directives
COPY pour les membres copy que nous avons utilisés auparavant.
Les cartes D (en B) définissent les
variables qui contiendront un buffer de
texte et sa longueur, et les noms et les
handles des fichiers fromFile et toFile.
Les cartes C définissent les paramètres
fromFile et toFile pour le programme
(en C). La logique du programme
démarre (en D) en utilisant
openStreamFile pour ouvrir le fromFile
pour l’entrée. Le toFile est temporairement
ouvert pour créer le fichier s’il
n’existe pas déjà ou pour effacer d’éventuelles
données existantes (en E).
Observez comment les attributs de fichiers sont ajoutés
ensemble et transmis à openStreamFile comme un seul
paramètre. Le toFile est ensuite réouvert pour la sortie (en
F). Les buffers de texte sont lus à partir du fromFile par
getStreamFile et écrits dans le toFile en utilisant closeStream
File (en G). Enfin, en H, le programme utilise close-
StreamFile pour fermer les fichiers.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Sekoia.io : l’alternative européenne qui s’impose dans la cybersécurité
- Redéfinir la confiance à l’ère de l’IA agentique : les entreprises sont-elles prêtes pour le SOC autonome ?
- IA Agentique : la vraie rupture c’est la gouvernance humaine
- Les défaillances des pipelines de données pèsent lourdement sur la performance des grandes entreprises
Articles les + lus
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
À la une de la chaîne Tech
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
