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