Partager via


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é.

Voir aussi

Référence

_open, _wopen

_sopen, _wsopen

Constantes globales