vincemail
Messages postés79Date d'inscriptionmardi 29 juillet 2003StatutMembreDernière intervention 8 décembre 2006
-
10 mars 2006 à 13:04
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024
-
10 mars 2006 à 17:09
Bonsoir tout le monde, voilà j'ai un problème pour la transmission par référence sous devC++ (je sais pas si c'est du à l'IDE). Je m'explique : je crée un objet Vecteur avec les méthodes Ajouter et Soustraire dont voici les prototypes :
Là DevC++ me dit qu'il ne trouve pas la fonction Vecteur::Ajouter(Vecteur) mais seulement Vecteur::Ajouter(Vecteur&)...
par contre si je fais :
vecteur2=vecteur2.Soustraire(vecteur1);
vecteur3=vecteur1.Ajouter(vecteur2);
alors ca marche...
J'ai l'impression que c'est parce que vecteur2.Soustraire(vecteur1)) n'a pas d'adresse mémoire lorsqu'il est passé à la fonction Ajouter... Si quelqu'un pouvait m'aider ce serait cool :) Merci
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 10 mars 2006 à 13:59
En sortie de Soustraire, tu as un vecteur...qui devient l'entrée de Ajouter...d'où, problème.
Harmonise des paramètres d'entrée/sortie et ça devrait aller
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 10 mars 2006 à 14:01
C'est peut-être pas clair ce que j'ai marqué. Je m'explique mieux:
La sortie de Soustraire est un vecteur (et non pas un vecteur&). Ce vecteur devient l'entrée de Ajouter...qui attend un vecteur&.
En espérant avoir été plus précis...
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 10 mars 2006 à 14:02
C'est peut-être pas clair ce que j'ai marqué. Je m'explique mieux:
La sortie de Soustraire est un vecteur (et non pas un vecteur&). Ce vecteur devient l'entrée de Ajouter...qui attend un vecteur&.
En espérant avoir été plus précis...
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
Vous n’avez pas trouvé la réponse que vous recherchez ?
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 10 mars 2006 à 16:28
Merci beaucoup
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15475Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention23 avril 2024103 10 mars 2006 à 17:09
Arrêtez, sinon Nix va croire que je veux lui faire de l'ombre
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage