Bonjour ;
je viens de commencer c++ , je veux faire un appel a une classe:
le main
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #include "stdafx.h" #include <iostream> #include "fonction.h" using namespace std; int main() { fonction f ; int s; int d; s = f.somm(4, 6); d = s + 45; //int es(56); cout << "la fonction retourne : " << s << endl; system("PAUSE"); return 0; }
la classe fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 #include "stdafx.h" #include "fonction.h" #include <iostream> using namespace std; class fonction{ public: void fonction::aff(){ cout << "appel fonction !" << endl; } int fonction:: somm(int a, int b){ int somm(0); somm = a + b; return somm; } };
je suis sur visual l'erreur est :
Erreur 1 error C2011: 'fonction'*: redéfinition du type 'class'
je ne comprends pas la cause svp
Partager