Section courante

A propos

Section administrative du site

SOPEN

Ouvrir en partage
QuickC io.h, share.h, fcntl.h, sys\types.h, sys\stat.h

Syntaxe

int sopen(char *nom,int acces,int Flags,unsigned permission);

Paramètres

Nom Description
nom Ce paramètre permet d'indiquer le nom du fichier
acces Ce paramètre permet d'indiquer le mode d'accès :
Constante Description
O_RDONLY Cette constante permet d'indiquer le mode en lecture seulement
O_WRONLY Cette constante permet d'indiquer le mode en écriture seulement
O_RDWR Cette constante permet d'indiquer le mode en lecture et écriture
O_APPEND Cette constante permet d'indiquer l'écriture à partir de la fin du fichier
O_CREAT Cette constante permet d'indiquer la création du fichier s'il n'existe pas
O_TRUNC Cette constante permet d'indiquer la réinitialisation du fichier
O_BINARY Cette constante permet d'indiquer que le fichier est ouvert en mode binaire
O_TEXT Cette constante permet d'indiquer que le fichier est ouvert en mode texte
O_NDELAY Cette constante permet d'indiquer que le fichier est en mode non bloquant pour la compatibilité avec Unix
O_EXCL Cette constante permet d'indiquer que le fichier la création d'un fichier seulement s'il n'existe pas
Flags Ce paramètre permet d'indiquer le mode de partage :
Constante Description
SH_COMPAT Cette constante permet d'indiquer qu'aucun autre processus ne peut accéder au fichier
SH_DENYRW Cette constante permet d'indiquer l'exclusivité à un processus
SH_DENYWR Cette constante permet d'indiquer seul le processus courant peut effectuer l'écriture
SH_DENYRD Cette constante permet d'indiquer seul le processus courant peut effectuer la lecture
SH_DENYNO Cette constante permet d'indiquer seul le processus courant peut effectuer la lecture ou l'écriture
permission Ce paramètre permet d'indiquer la permission :
Constante Description
S_IREAD Cette constante permet d'indiquer le mode d'accès en lecture seulement
S_IWRITE Cette constante permet d'indiquer le mode d'accès en écriture seulement
S_IREAD | S_IWRITE Cette constante permet d'indiquer le mode d'accès en lecture et en écriture

Description

Cette fonction permet d'ouvrir un fichier.



Dernière mise à jour : Dimanche, le 28 juin 2015