Création de fichiers .txt en C

Signaler
Messages postés
5
Date d'inscription
mardi 6 janvier 2004
Statut
Membre
Dernière intervention
6 septembre 2004
-
Messages postés
5
Date d'inscription
mardi 6 janvier 2004
Statut
Membre
Dernière intervention
6 septembre 2004
-
Bonjour,

j'aurai besoin de créer des fichiers texte pour ffaire une petite base de donnée simple. Je travail avec C++ Builder 6 de Borland, en language C, et je trouve pas comment faire.
Je vous remercie de votre aide !

++

v0naRx
INFA PowAAA :P

3 réponses

Messages postés
246
Date d'inscription
dimanche 2 juin 2002
Statut
Membre
Dernière intervention
11 septembre 2016
1
Bonjour,
la fonction creat(const char *chemin, int mode_creation); définie dans <sys\\stat.h> devrait marcher non ?

#include <sys\\stat.h>
int main()

if ((creat("Fichier.txt", S_IWRITE)) == -1)
printf ("Erreur lors de la creation du fichier");
else
printf ("Fichier créé");

return 0;
}

sinon il me semble que fopen cree automatiquement le fichier s'il n'existe pas lorsque l'on passe le parametre "w" :

FILE * f = fopen("Fichier.txt", "w");
fclose (f);

Voila :)
J'espere que j'ai aidé ... ++
Glipper
Messages postés
246
Date d'inscription
dimanche 2 juin 2002
Statut
Membre
Dernière intervention
11 septembre 2016
1
oups pardon... j'ai oublié pas mal de librairies pour que ça marche. Voila :

#include
#include <sys\\stat.h>
#include <stdio.h>
int main()
{
if ((creat("Fichier.txt", S_IWRITE)) == -1)
printf ("Erreur lors de la creation du fichier");
else
printf ("Fichier créé");

return 0;
}

++ :)
Glipper
Messages postés
5
Date d'inscription
mardi 6 janvier 2004
Statut
Membre
Dernière intervention
6 septembre 2004

Merci
ça roule !!!
C Géant
++

v0naRx
INFA PowAAA :P