debutant pb structure

debutant pb structure - C++ - Programmation

Marsh Posté le 12-03-2005 à 03:28:02    

Bonjour all
 
j'ai besoin d'un peu d'aide svp.
 
Voila j'aimerai savoir comment faire pour acceder au membre d'une structure qui est dans une structure
 
exemple:

Code :
  1. struct Maison
  2. {
  3. int prix;
  4. int date;
  5. ...
  6. };
  7. struct Ensemble
  8. {
  9. struct Maison Mais;
  10. int jardin;
  11. };


 
donc par exemple si je veux acceder au membre jardin je fais  
Ensemble Ens;
Ens.jardin = 0;
 
Mais si je veux acceder au membre de l'objet Mais je fais comment svp ?
Ensemble Ens;
Ens.Mais.prix = 0; c'est correct ?
 
voila en gros mon probleme, pouvez vous m'aider svp (je debute en C++)
 
merci d'avance !

Reply

Marsh Posté le 12-03-2005 à 03:28:02   

Reply

Marsh Posté le 12-03-2005 à 03:50:08    

c'est pas du c++, c'est pas de l'objet, mais oui, on y accède comme ça


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 12-03-2005 à 03:53:31    

c'est pas du C++ ?

Reply

Marsh Posté le 12-03-2005 à 04:30:58    

Eh bien, si tu débutes en C++, la plupart des tutos (re-)présente le C, histoire de connaître la base du langage, donc non ce n'est pas du C++ (ni de la POO commme l'a dit Harko), mais c'est indispensable pour continuer.
cf http://forum.hardware.fr/forum2.ph [...] 1#t1008934
Malgré mes "boulettes-post" au départ, cela illustre l'importance du concept que tu poses.

Reply

Marsh Posté le 12-03-2005 à 10:57:02    

si c'est du C++. Et ne commences surtout pas par des tuto C qui est un autre langage.

Reply

Marsh Posté le 12-03-2005 à 12:39:04    

pour acceder au membre de la structure a l'interieur de l'autre structure  
je dois donc faire par exemple:
Ensemble Ens;  
Ens.Mais.prix = 0;  
 
?
 
merci pour vos réponses !

Reply

Marsh Posté le 12-03-2005 à 13:23:58    

ARRETE de mettre des majuscules au debut de tes noms de variables ou membres.  
 
Type
variable
membre

Reply

Marsh Posté le 12-03-2005 à 15:08:12    

boby61 a écrit :

pour acceder au membre de la structure a l'interieur de l'autre structure  
je dois donc faire par exemple:
Ensemble Ens;  
Ens.Mais.prix = 0;  
 
?
 
merci pour vos réponses !


 
j'y ai répondu

Reply

Marsh Posté le 12-03-2005 à 15:11:49    

Taz a écrit :

si c'est du C++. Et ne commences surtout pas par des tuto C qui est un autre langage.


si tu veux. Mais manier des structures et faire l'oo avec c++ c'est pas vraiment la même chose...
 

Reply

Marsh Posté le 12-03-2005 à 15:44:16    

et pourtant si.

Reply

Marsh Posté le 12-03-2005 à 15:44:16   

Reply

Marsh Posté le 12-03-2005 à 16:05:50    

Taz a écrit :

et pourtant si.


si tu le dis... [:tartalap]


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed