In file included from main.cpp
	
	
		Bonjour,
J'ai un petit problème qui m'a chamboulé :s c'est cette erreur qui sort de nulle part alors que mon code est parfait à ce qui me semble! 
"[...] In file included from main.cpp"
Voici le code du main :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 
 |  
#include <iostream>
#include "rectangle.h"
 
using namespace std;
 
int main()
{
   Rectangle r(3,5);
   r.affichage();
   r.calculPerimetre();
   r.calculSurface();
   r.setL(2);
   r.setLo(6);
   r.affichage();
   system("PAUSE");
} | 
 Voici le code du rectangle.h:
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 
 |  
#ifndef RECTANGLE_H_INCLUDED
#define RECTANGLE_H_INCLUDED
class Rectangle()
{
private:
   int largeur,longueur;
public:
   Rectangle(int L,int Lo);
   void calculPerimetre();
   void calculSurface();
   void affichage();
   void setL(int L);
   void setLo(int Lo);
};
#endif | 
 Voici le code du rectangle .cpp:
	Code:
	
| 12
 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
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 
 |  
#ifndef RECTANGLE_CPP_INCLUDED
#define RECTANGLE_CPP_INCLUDED
#include<iostream>
#include "rectangle.h"
using namespace std;
 
Rectangle::Rectangle(int L,int Lo)
{
   largeur=L;
   longueur=Lo;
}
 
void Rectangle::calculPerimetre()
{
   int perimetre=(longueur+largeur)*2;
   cout<<"Le perimetre est: "<<perimetre<<endl;
}
 
void Rectangle::calculSurface()
{
   int surface=longueur*largeur;
   cout<<"La surface est: "<<surface<<endl;
}
 
void Rectangle::affichage()
{
   cout<<"longueur "<<longueur<<" largeur"<<largeur<<endl;
}
 
void Rectangle::setL(int L)
{
   largeur=L;
}
 
void Rectangle::setLo(int Lo)
{
   longueur=Lo;
}
#endif | 
 Et voici les erreurs:
	Code:
	
| 12
 3
 4
 5
 6
 
 | 2 C:\Documents and Settings\Chekov\Bureau\cours\TD\Nouveau dossier\main.cpp In file included from main.cpp 
3 C:\Documents and Settings\Chekov\Bureau\cours\TD\Nouveau dossier\rectangle.h expected unqualified-id before ')' token 
3 C:\Documents and Settings\Chekov\Bureau\cours\TD\Nouveau dossier\rectangle.h expected `,' or `;' before '{' token 
C:\Documents and Settings\Chekov\Bureau\cours\TD\Nouveau dossier\main.cpp In function `int main()': 
7 C:\Documents and Settings\Chekov\Bureau\cours\TD\Nouveau dossier\main.cpp variable `Rectangle r' has initializer but incomplete type 
C:\Documents and Settings\Chekov\Bureau\cours\TD\Nouveau dossier\Makefile.win [Build Error] [main.o] Error 1 | 
 Merci d'avance