756 B
756 B
alias
| alias | ||
|---|---|---|
|
up:: C primitives système title:: "ouvrir (éventuellement créer) un fichier" #s/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).
-
opencréée une nouvelle description -
Le paramètre
flagsdoit 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