open

Prototypes

int open(char *Fichier, int Acces);

Description

Ouvre le fichier Fichier selon les conventions suivantes pour l'accès Acces :

Le résultat est l'identifiant du fichier.

Exemple

#include <stdio.h>
#include <stdlib.h>

int Fichier;

Fichier=open("tmp/essai(txt)", O_RDONLY);
if (Fichier==-1)
...
if (close(Fichier)==-1) ...

Avertissement

Sur Os 400, il n'y a pas de répertoire en cascade mais un niveau de librairie.

Sur Os 400, chaque fichier possède plusieurs membres correspondant à une partition. Le nom complet du fichier est composé du nom du fichier suivi du nom du membre entre parenthèses.

Si le fichier ne peut être ouvert, le résultat est -1.

Voir aussi

close pour fermer un fichier. unlink pour supprimer un fichier.