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

  FORUM HardWare.fr
  Programmation
  C++

  [C++] petite question sur les constructeurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] petite question sur les constructeurs

n°805253
farib
Posté le 24-07-2004 à 12:18:07  profilanswer
 

supposons que j'ai

Code :
  1. class secondaire{
  2. public:
  3. secondaire(int newi){ i = newi};
  4. ~secondaire(){};
  5. int i:
  6. }


 
et  

Code :
  1. class principale{
  2. public:
  3. principale(){};
  4. ~principale(){};
  5. secondaire membre
  6. };


 
ma question est comment réussir à passer l'argument du constructeur de 'secondaire'
 
par new/pointeurs, c'est facile puisqu'on fait ça dans le constructeur, mais sous cette forme ? :??:


---------------
Bitcoin, Magical Thinking, and Political Ideology
mood
Publicité
Posté le 24-07-2004 à 12:18:07  profilanswer
 

n°805259
xterminhat​e
Si vis pacem, para bellum.
Posté le 24-07-2004 à 12:26:42  profilanswer
 

tu peux initialiser membre à la construction de principale...

Code :
  1. principale::principale() :
  2. membre( 0 )
  3. {
  4. /***/
  5. }


---------------
Cordialement, Xterm-in'Hate...
n°805261
farib
Posté le 24-07-2004 à 12:31:05  profilanswer
 

ouais, en fait c'est pas pratique du tout
 
je vais passer par des pointeurs


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°805262
xterminhat​e
Si vis pacem, para bellum.
Posté le 24-07-2004 à 12:32:09  profilanswer
 

C'est quoi la finalité ? Ce que tu souhaites realiser n'est pas clair.


Message édité par xterminhate le 24-07-2004 à 12:32:22

---------------
Cordialement, Xterm-in'Hate...
n°805265
verdoux
And I'm still waiting
Posté le 24-07-2004 à 12:46:45  profilanswer
 

C'est idiot d'utiliser un pointeur si tu peux faire autrement.

n°805271
Taz
bisounours-codeur
Posté le 24-07-2004 à 12:54:50  profilanswer
 

farib a écrit :

ouais, en fait c'est pas pratique du tout
 
je vais passer par des pointeurs

tu plaisantes là ?

n°805272
xterminhat​e
Si vis pacem, para bellum.
Posté le 24-07-2004 à 13:10:29  profilanswer
 

je parie que non... ;-)


---------------
Cordialement, Xterm-in'Hate...
n°805278
farib
Posté le 24-07-2004 à 13:33:41  profilanswer
 

xterminhate a écrit :

C'est quoi la finalité ? Ce que tu souhaites realiser n'est pas clair.


disons que dans ma classe principale, je déclare un certain nombre de membres.
 
 
Il faut que j'initialise tous ces membres
 
 
je cherche l'écriture de code la plus pratique


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°805286
Taz
bisounours-codeur
Posté le 24-07-2004 à 13:50:25  profilanswer
 

la synthaxe d'initialisation est là. utilise là.

n°805294
farib
Posté le 24-07-2004 à 14:10:31  profilanswer
 

donc je fais
 
toto::toto(): membre1(0) :membre2(3) : membre3(45)
{
}


---------------
Bitcoin, Magical Thinking, and Political Ideology
mood
Publicité
Posté le 24-07-2004 à 14:10:31  profilanswer
 

n°805300
Taz
bisounours-codeur
Posté le 24-07-2004 à 14:16:35  profilanswer
 

oui

n°805303
jagstang
Pa Capona ಠ_ಠ
Posté le 24-07-2004 à 14:20:38  profilanswer
 


non..
 
pas plutôt
 
toto::toto(): membre1(0), membre2(3), membre3(45)
{
}


Message édité par jagstang le 24-07-2004 à 14:25:35

---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°805306
Taz
bisounours-codeur
Posté le 24-07-2004 à 14:24:40  profilanswer
 

merde, j'ai pas fait gaffe :/
 
et dans l'ordre de déclaration de membres

n°805308
farib
Posté le 24-07-2004 à 14:30:50  profilanswer
 

okay, ça roule, merci


---------------
Bitcoin, Magical Thinking, and Political Ideology

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

  [C++] petite question sur les constructeurs

 

Sujets relatifs
question toute simple d'un nioub en la matiere... =)[jsp]ptite question en rapport avec les pop up
Question bete sur les frame[Question tordu] Comment détecter une coupure de courant sur portable?
question de style (wxwidgets/winxp)[XPATH] question facile pour les connaisseurs
Question sur vb1Question a la con...
Question au sujet de EditPlus[PHP] Question POO / pointeurs [résolu- presque]
Plus de sujets relatifs à : [C++] petite question sur les constructeurs


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