Bonjour,

J'ai une classe de type "cadre_A" avec un constructeur par defaut

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
class cadre_A
{
	private: ...
 
	public: ...
 
	// constructeur par défaut
	cadre_A();
	// destructeur
	~cadre_A();
};
 
int main( int argc, char* args[] )
{
...
	// appel du constructeur par défaut: construction de l'objet nommé "cadre_label_calcul" de type-class "cadre_A"
	cadre_A cadre_label_calcul;
...
Lorsque je lance le programme j'ai le message suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\...\AppData\Local\Temp\ccnLyMUe.o:main.cpp:(.text+0x273): undefined reference to `cadre_A::cadre_A()'
C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/10.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\...\AppData\Local\Temp\ccnLyMUe.o:main.cpp:(.text+0x30b): undefined reference to `cadre_A::cadre_A()'
collect2.exe: error: ld returned 1 exit status
Pouvez vous m'expliquer?
Cordialement