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
etudient.h
Code : S�lectionner tout - Visualiser dans une fen�tre � part
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 ; } };
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 #ifndef etudient_H #define etudient_H class etudient { public: void saisie(); }; #endif
program.cpp
Code : S�lectionner tout - Visualiser dans une fen�tre � part
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.
Partager