Section courante

A propos

Section administrative du site

CREAT

Créer
  sys/stat.h
fcntl.h

Syntaxe

int creat(const char *path, mode_t mode);

Paramètres

Nom Description
path Ce paramètre permet d'indiquer le nom du fichier
mode Ce paramètre permet d'indiquer le mode d'accès :
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 de créer un nouveau fichier.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. #include <stdlib.h>
  2. #include <fcntl.h>
  3. #include <sys/types.h>
  4. #include <sys/stat.h>
  5.  
  6. int main() {
  7.  int * Handle = creat("monfichier.txt", S_IWRITE);
  8.  if(Handle != NULL) {
  9.    /* Traitement ... */
  10.   close(Handle);
  11.  }
  12.  return 0;
  13. }


Dernière mise à jour : Dimanche, le 21 février 2016