MichelAliasMiB
Messages postés19Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention24 février 2003 24 févr. 2003 à 03:51
Bonjour,
J'ai trouvé grâce è une personne qui m'a
répondu dans un autre forum.
En fait, pour les intéressé, je ne pouvais
déclaré tous mes arguments par défault
puisque avec tous les arguments par
défault, ce constructeur était identique
au premier.
Il suffisait, de mettre un argument
obligatoire, ex.:
serieEntiers (int,int=0,int=0,int=0,int=0)
J'en étais arrivé à une conclusion du style,
mais pour être sur que je comprenne
bien, j'ai posté cette requète.
cs_vieuxLion
Messages postés455Date d'inscriptionsamedi 26 octobre 2002StatutMembreDernière intervention 6 avril 20048 24 févr. 2003 à 10:00
bonjour,
Ok, tu avais deux Constructeurs identiques ce qui est interdit.
Mais la soluition de grader le Ctor par défaut et d'en créer un autre avec un param obligatoire + params avec valeur par défaut n'est pas terrible !
Le but des valeurs par défaut est aussi d'économiser les méthodes, il vaudrait mieux n'avoir QUE le Ctor du type :
serieEntiers (int=0,int=0,int=0,int=0,int=0)
et non pas
serieEntiers () et serieEntiers (int,int=0,int=0,int=0,int=0)
lpikachu58
Messages postés351Date d'inscriptionsamedi 2 février 2002StatutMembreDernière intervention 6 mai 20042 24 févr. 2003 à 11:00
Salut à toi
La seule chose que je peux te proposer c'est d'essayer dans ta déclaration de classe de nommer le nom des arguments que tu passes à ton constructeur.
De plus essais un autre compilateur du type g++ sous linux c'est avec ce dernier que j'ai réussi à faire passer ton exemple.
@+
Cédric Lemaitre
Viva le révolution Linux!!!!!!!!!!!!!!!
MichelAliasMiB
Messages postés19Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention24 février 2003 24 févr. 2003 à 15:11
Merci vieuxLion,
Je comprends ton point de vue et force m'est
donné de constater que tu as raison, ceci n'est
qu'un exercice destiné à me faire comprendre
ces choses là.
Ce n'est pas toujours évident de comprendre
les bouquins quand on est seul, et sans ce
forum, je galèrerais ...
galère ? ... ce n'est pas vraiment dans notre
vocabulaire au Québec, mais j'espère l'utiliser
de façon compréhensible :-)
Merci encore :-)
MiB
Vous n’avez pas trouvé la réponse que vous recherchez ?
MichelAliasMiB
Messages postés19Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention24 février 2003 24 févr. 2003 à 15:45
Merci de votre intervention :-)
Je vais faire d'autres tests dans ce sens, je suis
toujours ouvert à aller de l'avant pour améliorer
mes connaissances. Bien que j'ai compris le principe
il n'y as de limite que lorsque l'on en place soi-même.