Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1461 connectés 

  FORUM HardWare.fr
  Programmation

  Comment enregistrer un tableau dans un fichier en C++ ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment enregistrer un tableau dans un fichier en C++ ?

n°18682
LMF
///Miste & TDSiste
Posté le 15-03-2001 à 08:18:48  profilanswer
 

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.

mood
Publicité
Posté le 15-03-2001 à 08:18:48  profilanswer
 

n°18739
Toucouch
Posté le 15-03-2001 à 13:09:08  profilanswer
 

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);

n°18742
Toxin
Carpe ★★ Vitam
Posté le 15-03-2001 à 13:12:10  profilanswer
 

en C++ ton source est comment dire.... inadéquat !


---------------
"If you can walk away from a landing, it's a good landing. If you use the airplane the next day, it's an outstanding landing." - Chuck Yeager. | Chaîne YT | Photos
n°18745
Toucouch
Posté le 15-03-2001 à 13:17:28  profilanswer
 

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!

n°18750
wouatouwou​atou
Posté le 15-03-2001 à 13:23:04  profilanswer
 

c koi le bleme ?
:D


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
n°18751
darkoli
Le Petit Dinosaure Bleu
Posté le 15-03-2001 à 13:24:42  profilanswer
 

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);

n°18755
Toucouch
Posté le 15-03-2001 à 13:31:45  profilanswer
 

darkoli> Aha! J'en étais sûr! A peine je poste un truc sur progra, et voilà DarkOli sur sur fidèle dextrier!  :D  
Ca va Oli? T'es déjà rentré chez toi?

n°18836
LMF
///Miste & TDSiste
Posté le 16-03-2001 à 08:20:55  profilanswer
 

ok ! je vais éssayer.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Comment enregistrer un tableau dans un fichier en C++ ?

 

Sujets relatifs
Modifier un fichier .txt depuis flash 5tableau qui se trie sur un site ?
Comment simuler ds un fichier .bat la pression des touches du clavierComent enregistrer un son en VBA ???
Comment aficher sur une page HTML la date de mise à jour d'un fichier[C] : tableau à 3 dimensions
[VB6] Quel format de tableau choisir ?!?[VC++] et taille d'un fichier
récupérer la taille d'un fichier en C[C] ecrire un tableau[N][N] en binaire dans un fichier
Plus de sujets relatifs à : Comment enregistrer un tableau dans un fichier en C++ ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR