754 B
754 B
alias
alias | ||
---|---|---|
|
up:: C primitives système title:: "ouvrir (éventuellement créer) un fichier" #informatique
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
int open(const char *pathname, int flags);
int open(const char *pathname, int flags, mode_t mode);
int creat(const char *pathname, mode_t mode);
Soit pathname
le nom du fichier à ouvrir, open
renvoie le file descriptor qui correspond au fichier (un int
).
-
open
créée une nouvelle description -
Le paramètre
flags
doit inclure l'un des mode d'accès suivants :O_RDONLY
: ouverture en lecture seuleO_WRONLY
: ouverture en écriture seuleO_RDWR
: ouverture en lecture-écriture