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

  FORUM HardWare.fr
  Programmation
  C++

  [C/C++] tableau dynamique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C/C++] tableau dynamique

n°893182
darkpengui​n
Posté le 08-11-2004 à 13:10:20  profilanswer
 

voilà, j'ai un petit probleme en C++, j'ai surtout fait du C à l'époque,  donc j'ai encore qques problemes pour la transition
 
je fais un petit programme de simulation numérique pour un accident dans une industrie chimique...
 
le programme est censé me calculer l'évolution d'une grandeur en fonction du temps ---> je récupère les résultats sous la forme d'un couple (float temps; double valeur_calculée) que je stocke dans une structure
 
le probleme c'est que la durée sur laquelle je calcule cette valeur peut varier... je voudrais donc créer un tableau de structures/objets dont la taille taille variable.
 
j'ai donc quelques question:

  • est-ce que la notion de structure a encore un sens en C++ ? ou je dois utiliser les classes ?
  • si j'alloue dynamiquement un tableau de la taille dont j'ai besoin avec:

    Code :
    1. classe *tableau_dynamique = new classe[taille]

    , comment fais-je pour accéder aux différents éléments ?


Message édité par darkpenguin le 08-11-2004 à 13:11:06

---------------
Counting all the assh*les in the room, well I'm definitely not alone...
mood
Publicité
Posté le 08-11-2004 à 13:10:20  profilanswer
 

n°893211
el muchach​o
Comfortably Numb
Posté le 08-11-2004 à 13:27:18  profilanswer
 

A ce stade des interrogations, tu ne crois pas qu'il serait plus simple de prendre un bouquin de C++ et de regarder dedans ?
Par exemple, http://www.mindview.net/Books/TICP [...] CPP2e.html

n°893212
chrisbk
-
Posté le 08-11-2004 à 13:29:08  profilanswer
 

Pour moi la notion de structure a un sens quand j'ai besoin de regrouper plusieurs données ensemble sans que cela soit un objet pour autant (generalement c'est des inner-structures, d'ailleurs)


Message édité par chrisbk le 08-11-2004 à 13:29:21
n°893213
_darkalt3_
Proctopathe
Posté le 08-11-2004 à 13:29:59  profilanswer
 

1. Oui effectivement on préferera travailler avec des classes, ne serait-ce que par cohérence: on est en c++. Du coup, la notion de struct passe à la trappe.
2. Pour des structures dynamique, on regardera du coté de la STL (google), et des vector, map et autres objets de stockage. La manière par laquelle tu accèdes aux éléments depend de l'objet que tu aura choisi.


Message édité par _darkalt3_ le 08-11-2004 à 13:30:31
n°893282
darkpengui​n
Posté le 08-11-2004 à 14:02:51  profilanswer
 

ok... merci pour ces infos
 
je suis chimiste, donc pas vraiment programmeur de formation, excusez mes question parfois un peu ******.
 
enfin, j'ai réussi à faire ce que je voulais, donc c'est tout bon ;)


---------------
Counting all the assh*les in the room, well I'm definitely not alone...
n°893289
HelloWorld
Salut tout le monde!
Posté le 08-11-2004 à 14:05:57  profilanswer
 

Consacre quelques heures à étudier std::vector. Ce sont des jours de gagné par la suite.

Code :
  1. #include <vector>
  2. std::vector<classe> tableau_dynamique( taille );
  3. // besoin d'agrandir la taille de 1 ?
  4. tableau_dynamique.push_back( nvel_element );


La suppression/réallocation est gérée automatiquement.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°893305
darkpengui​n
Posté le 08-11-2004 à 14:23:30  profilanswer
 

ok, merci ;)


---------------
Counting all the assh*les in the room, well I'm definitely not alone...

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

  [C/C++] tableau dynamique

 

Sujets relatifs
tableau dans un tableau[ASPX][C#] Création dynamique d'un élément HTML et Event
Comment mettre les chiffres d'un nombre dans un tableau ?[résolu] sous-menus dynamique et evennement onClick
[XHTML&CSS] Tableau trop grand en largeur pour l'ecran MAIS...Tableau dont la taille est paramétrable
Problème de validation XHTML 1.1 avec un tableau[PHP] Récupérer le dernier tableau d'un fichier HTML
[ VBA ] question con : remplir une lioste avec un tableauProbleme fonction et tableau d'objet
Plus de sujets relatifs à : [C/C++] tableau dynamique


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