Error: Unresolved external �class::function()� referenced from C:\xx.OBJ
Bonsoir
Je suis d�butant en langage C++, mon probl�me est le suivant :
J�ai trois fichiers : program.cpp ; etudient.h ; etudient.cpp dont voici les contenus :
etudient.cpp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| class etudient
{
public:
int mat;
public:
void saisie()
{
cout<<"Saisir le matricule :";
cin>>mat ;
}
}; |
etudient.h
Code:
1 2 3 4 5 6 7 8 9
| #ifndef etudient_H
#define etudient_H
class etudient
{
public:
void saisie();
};
#endif |
program.cpp
Code:
1 2 3 4 5 6 7 8 9 10
| #include <iostream.h>
#include "etudient.h"
void main()
{
etudient etd;
etd.saisie();
} |
Je voudrais faire appel � la classe etudient depuis mon � program.exe � cependant quand je compile mon fichier � program.cpp � ce message d�erreur appara�t :
Error: Unresolved external �etudient::saisie()� referenced from C:\BC5\BIN\PROGRAM.OBJ
J�utilise Borland C++ v5.02
Mon fichier etudient.h est bien dans le dossier des fichiers header (INCLUDE)
Mes deux fichiers cpp sont dans le dossier BIN.
Si vous pourriez m�aider je vous serai tr�s reconnaissant.
Merci d�avance.