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

  FORUM HardWare.fr
  Programmation
  C++

  [C++] Comment copier dans un tableau les infos d'un fichier?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Comment copier dans un tableau les infos d'un fichier?

n°1354266
kiwell
Posté le 26-04-2006 à 12:46:22  profilanswer
 

Bonjour,
j'ai un petit problème, j'ai un fichier txt qui contient un tableau a 2 dimensions avec différents types de données et je dois en faire un tableau sous c++ mais je sais pas du tout comment m'y prendre!
Merci de votre aide

mood
Publicité
Posté le 26-04-2006 à 12:46:22  profilanswer
 

n°1354267
nargy
Posté le 26-04-2006 à 12:50:55  profilanswer
 

La lecture du fichier: lis-le de gauche à droite, et de haut en bas, avec l'opérateur >>
Le tableau en mémoire: utilise std::vector

n°1354276
kiwell
Posté le 26-04-2006 à 13:09:03  profilanswer
 

Le problème c'est que je n'ai jamais vu std vector en cours, je ne suis qu'en première année..
Il n'y a aucune autre solution plus simple?

n°1354289
_darkalt3_
Proctopathe
Posté le 26-04-2006 à 13:19:38  profilanswer
 

- c'est simple.
- c'est du c++.

n°1354290
masklinn
í dag viðrar vel til loftárása
Posté le 26-04-2006 à 13:22:08  profilanswer
 

_darkalt3_ a écrit :

- c'est simple.
- c'est du c++.


ces deux déclarations sont antithétiques :o :o :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1354291
LePhasme
Les Belges domineront le monde
Posté le 26-04-2006 à 13:23:22  profilanswer
 

Les vector sont simple à utiliser et pas mal de sites en parle, tu ne devrais pas avoir trop de problèmes pour les utiliser.

n°1354294
_darkalt3_
Proctopathe
Posté le 26-04-2006 à 13:26:05  profilanswer
 

masklinn a écrit :

ces deux déclarations sont antithétiques :o :o :o


 
je m'oppose fermement à cette affirmation :o

n°1354300
kiwell
Posté le 26-04-2006 à 13:32:43  profilanswer
 

Même pour quelqu'un qui vient tout juste de voir ce qu'étaient les fichiers c'est facile? Car déjà là on galère un peu...
Je précise qu'on est obligé de bosser sous la version 6.0 de Visual C++... :)

n°1354302
_darkalt3_
Proctopathe
Posté le 26-04-2006 à 13:38:41  profilanswer
 

cherche une doc, au hasard chez sgi., ou meme sur le msdn.
vector est standard et donc accessible sous vc6.

n°1354318
kiwell
Posté le 26-04-2006 à 13:59:28  profilanswer
 

j'ai cherché mais j'ai rien trouvé, c'est pour ca que j'ai posté ici...

mood
Publicité
Posté le 26-04-2006 à 13:59:28  profilanswer
 

n°1354321
_darkalt3_
Proctopathe
Posté le 26-04-2006 à 14:02:00  profilanswer
 

tu rigoles j'espere ?
 
premiere réponse:
http://www.google.fr/search?q=vect [...] r:official

n°1354325
kiwell
Posté le 26-04-2006 à 14:05:12  profilanswer
 

ouai mais c'est pas ca que je cherche, en fait j'ai une structure deja définie avec different type de données et je sais pas comment en faire un tableau avec une colonne en int, une autre en char, etc...

n°1354328
_darkalt3_
Proctopathe
Posté le 26-04-2006 à 14:07:12  profilanswer
 

ben vector de vector ...

n°1354514
nargy
Posté le 26-04-2006 à 16:54:21  profilanswer
 

utilise des pointeurs :)

n°1355172
kiwell
Posté le 27-04-2006 à 14:44:09  profilanswer
 

j'ai une encore petite question, lorsqu'on a une structure déclarée comme ceci:
struct A
{
   int X
   char Y
   float Z
};
et que je fais un tableau avec cette structure:
A tab[25];
Dans chaque case du tableau, on pourra mettre une valeur de X, une valeur de Y et une valeur de Z ou c'est pas du tout ca ?
Merci

n°1355178
franceso
Posté le 27-04-2006 à 14:49:12  profilanswer
 

ouioui, c'est ca :
 

Code :
  1. struct A
  2. {
  3.    int X
  4.    char Y
  5.    float Z
  6. };
  7. A tab[25];
  8. tab[2].X = 15;


 
EDIT : utilise plutôt std::vector comme dit plus haut :

Code :
  1. std::vector<A> tab;


Message édité par franceso le 27-04-2006 à 15:28:07

---------------
TriScale innov
n°1355681
nargy
Posté le 28-04-2006 à 08:06:46  profilanswer
 

kiwell> ça serait pas par hazard un exo sur le polymorphisme?

n°1355698
_darkalt3_
Proctopathe
Posté le 28-04-2006 à 08:51:27  profilanswer
 

y'a son prof dans le coin http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/32.gif


---------------
Töp of the plöp
n°1355785
kiwell
Posté le 28-04-2006 à 10:39:48  profilanswer
 

non non et je sai meme pas cque sait :o

n°1355802
nargy
Posté le 28-04-2006 à 10:49:37  profilanswer
 

ok, après avoir fait ton programme, tu appréciera d'autant plus :D


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

  [C++] Comment copier dans un tableau les infos d'un fichier?

 

Sujets relatifs
[RESOLUE] Quelqu'un s'y connait il un peu en tableau HTML ? MerciUne fichier .zip sur une page web
Copier/coller une feuille Excel avec ACCESafficher du php dans une case de tableau html
commande sleep et redirection de carractère vers un fichierAffichage d'un tableau
probleme d extensions sur upload de fichierProblème de bordure de tableau CSS sous Internet Explorer
[AIDE] - Script Upload + modif nom de fichierjavascript et fichier texte en local
Plus de sujets relatifs à : [C++] Comment copier dans un tableau les infos d'un fichier?


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