Constantes de fichier
#include <fcntl.h>
Notes
L'expression entière formée à partir d'un ou plusieurs de ces constantes détermine le type d'opérations de lecture et d'écriture autorisées.Elle est formée en combinant un ou plusieurs constantes avec une constante à mode de traduction.
Les constantes de fichier sont les suivantes :
_O_APPEND
Repositionne le pointeur de fichier à la fin de le fichier avant chaque opération d'écriture._O_CREAT
Crée et ouvre un nouveau fichier pour l'écriture ; cela n'a aucun effet si le fichier spécifié par le nom de fichier existe._O_EXCL
Retourne une valeur d'erreur si le fichier spécifié par le nom de fichier existe.S'applique uniquement en cas de utilisation avec _O_CREAT._O_RDONLY
Ouvre le fichier pour lire uniquement ; si cet indicateur n'est fournie, ni _O_RDWR ni _O_WRONLY peut être donné._O_RDWR
ouvre le fichier pour la lecture et l'écriture ; si cet indicateur n'est fournie, ni _O_RDONLY ni _O_WRONLY peut être donné._O_TRUNC
ouvre et tronque un fichier existant à la longueur nulle ; le fichier doit avoir l'autorisation en écriture.le contenu du fichier est détruit.Si elle est données, vous ne pouvez pas spécifier _O_RDONLY._O_WRONLY
Ouvre le fichier pour entrer uniquement ; si cet indicateur n'est fournie, ni _O_RDONLY ni _O_RDWR peut être donné.