Comment enregistrer un tableau dans un fichier en C++ ? - Programmation
Marsh Posté le 15-03-2001 à 13:09:08
Ben, c'est à toi de créer ton fichier au format que tu veux!
Tu veux du code peut-être?
FILE * pf;
int Tab[TAILLETAB];
int i;
pf=fopen("nomfichier","wb" );
for(i=0;i<TAILLETAB;i++)
fwrite(Tab+i,sizeof(int),1,pf);
fclose(pf);
Marsh Posté le 15-03-2001 à 13:17:28
Toxin a écrit a écrit : en C++ ton source est comment dire.... inadéquat ! |
Tu chipotes! Et pis j'ai pas vraiment que ça à faire!
Marsh Posté le 15-03-2001 à 13:23:04
c koi le bleme ?
Marsh Posté le 15-03-2001 à 13:24:42
y'a encore plus simple toucouch
#include <stdio.h>
FILE* fichier;
int tableau[n]
int taille_tableau=n*sizeof(int);
char* nom_fichier="c:\toto.bin";
fichier = fopen(nom_fichier,"wb" );
if (fichier==(FILE*)NULL) {
// erreur à l'ouverture du fichier
}
// Ecriture du fichier
fseek(fichier,0,0);
if (fwrite(tableau,1,taille_tableau,fichier)!=taille_tableau) {
// erreur : tout n'est pas ecris
fclose(fichier);
}
// fin
fclose(fichier);
Marsh Posté le 15-03-2001 à 13:31:45
darkoli> Aha! J'en étais sûr! A peine je poste un truc sur progra, et voilà DarkOli sur sur fidèle dextrier!
Ca va Oli? T'es déjà rentré chez toi?
Marsh Posté le 15-03-2001 à 08:18:48
Avec un programme, j'ai crée un tableau d'entier, or j'aimerais qu'il soit utilisable par un autre programme ;
Comment faire pour mettre un tableau dans un fichier et permettre de le lire dans un autre programme ?
(avec borland C++ builder 4)
Merci.