Hello,
Je suis nouveau dans le monde C++ et il m'arrive le problème suivant :
J'inclus la définition d'une classe et je n'arrive pas à appeler son constructeur.
(le compilateur ne veux rien savoir)
Par contre, ceci fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #include "../../AC_Polygon/ac_polygon.h" int main(int argc, char *argv[]) { AC_Polygon* pointeur=new AC_Polygon(); //ici erreur : undefined reference to `AC_Polygon::AC_Polygon()' //utilisation d'une méthode de la classe pointeur->draw(); }
Une idée du problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #include "../../AC_Polygon/ac_polygon.h" int main(int argc, char *argv[]) { AC_Polygon* pointeur; //utilisation d'une méthode de la classe pointeur->draw(); }
Partager