bonjour,
j'ai un problême de compilation suivant le cas ou j'utilise g++ ou le compilateur microsoft c++ voici un exemple de code qui fonctionne avec vc c++ et pas avec g++
Ce code simplifie fonctionne et compile corectement avec vc c++(windows) et me donne l'erreur suivante avec g++ : "Impossible de trouver la fonction myFonction(MYOBJECT) les solutions sont : myfonction(MYOBJECT&) "
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
 1
2
3
4
5
6
7
8
9
10
11 MYOBJECT getOBject(); void myFonction(MYOBJECT & value); int main() { myfonction(getObject()); }
pour que ca fonctionne avec g++ je suis obliger de faire ceci
si quelqu'un pouvait m'explique le pourquoi du comment il serait tres sympa car la je seche. De plus la deuxieme methode ne me plait pas car elle oblige une recopie de pointeur non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
 1
2
3
4
5
6
7
8
9
10
11 MYOBJECT getOBject(); void myFonction(MYOBJECT & value); int main() { MYOBJECT _tmp = getObject(); myfonction(_tmp); }
Merci d'avance
		
		
        




   


  Répondre avec citation


 
 
 
   
 
 
  Bien vu
						
Partager