Bonjour,
j'ai un TP en C++ ou je dois faire un programme sur les polynomes.
Il fallait donc que j'implemente la classe polynome definissant des polynomes a coeff constants, je fasse un constructeur et un destructeur, des operateurs, ==, !=, + et *. En fait mon probleme se trouve sur ces deux derniers, alors voila mon operateur+ , j'ai fait une fonction amie de la classe polynome :
Je pense que le soucis est au niveau du retour.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 polynome operator+(const polynome & P1,const polynome & P2) { const polynome &S; for(int i=0;i<10;i++) { S.ptr[i]=P1.ptr[i]+P2.ptr[i]; } return S; }
Merci d'avance pour votre aide
Partager