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

  FORUM HardWare.fr
  Programmation
  C++

  passage de tableau entre fonctions

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

passage de tableau entre fonctions

n°1577685
binoua
Posté le 21-06-2007 à 15:33:41  profilanswer
 

salut à tous,
 
Je débute en c++ et je n'arrive pas à faire le truc de base. En fait dans ma fonction principale je rentre le nom d'un fichier puis je dis d'appliquer la fonction read (fonction perso) à ce fichier. Dans cette fonction read les données sont stockées sous forme de tableau.
 
Question : Comment réutiliser ce tableau dans la fonction principale ??
 
Merci de votre aide.
 
Binoua,
 
Ci-dessous le code en question.
 
 

Code :
  1. #include <cstdio>
  2. #include <iostream>
  3. #include <fstream>
  4. using namespace std;
  5. char read (ifstream & f);
  6. int main ()
  7. {
  8.     ifstream file("test.txt", ios::binary); //flux d'entrée
  9.     read(file);
  10.    
  11.    
  12.     system ("PAUSE" );
  13.     return EXIT_SUCCESS;
  14. }
  15. char read (ifstream & f)
  16. {
  17.      //taille du fichier d'entrée
  18.     f.seekg(0, ios::end);
  19.     int sizeOfArray = f.tellg();
  20.     f.seekg(0, ios::beg);
  21.    
  22.     char array[sizeOfArray]; //tableau de la taille du fichier
  23.    
  24.     //lecture
  25.     for (int position = 0; position < sizeOfArray; position++)
  26.     {
  27.         char valeur = f.get();
  28.         array[position] = valeur;
  29.         cout << position << " : " << array[position] << endl;
  30.     }
  31. }


mood
Publicité
Posté le 21-06-2007 à 15:33:41  profilanswer
 

n°1577713
_darkalt3_
Proctopathe
Posté le 21-06-2007 à 16:29:11  profilanswer
 

Passer ton tableau par référence en paramètre de read. Lire de la doc à ce sujet.


---------------
Töp of the plöp
n°1577743
binoua
Posté le 21-06-2007 à 17:37:50  profilanswer
 

ouaip j'ai trouvé merci


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

  passage de tableau entre fonctions

 

Sujets relatifs
Flash5 arrêter le défilement au passage de la souris[VBA Excel]Passage d'une variable d'un Userform à un autre
Bonnes techniques de programmation : tableau VS divimprimer un tableau sans aucune marge au niveau de la feuille
[XSL] Générer un tableau dynamiqueParamètre dans un tableau
Insertion dynamique d'une ligne de tableauPointeurs de fonctions avec "..."
Supprimer un element d'un tableau multidimentionnelle js [Resolu]Comment créer dynamiquement un tableau HTML dans un script VBS ?
Plus de sujets relatifs à : passage de tableau entre fonctions


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