Le constructeur n'est pas trouvé.
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)
Code:
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();
} |
Par contre, ceci fonctionne :
Code:
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();
} |
Une idée du problème ?