Bonjour !!
J'ai un souci avec mon petit prog ou plutôt lors de la compilation.
En fait, j'ai donc mon projet avec une frame standard. J'ai construit une classe annexe. Cette classe, je l'ai déclarée dans un header à part, et j'ai codé les fonctions associées (Désolé, j'arrive plus à me souvenir des termes techniques pour être plus précis....) dans un fichier cpp. Jusque là, rien d'extraordinaire, je l'ai déjà fait pour d'autres programmes, d'autres classes... Sauf que là, ça marche pas. Mon compilateur arrive à linker vers la déclaration des fonctions, mais pas vers leur code on dirait. Pourtant le fichier cpp où elles sont codées fait partie de mon projet, mais non. La manière non élégante que j'ai trouvé pour pallier à ça, c'est de coder les fonctions en "inline" dans le header. Sauf que vous serez d'accord avec moi, c'est vraiment pas élégant.
Est-ce qu'il y a qqch que je fais pas correctement ?? Merci pour votre aide !
Juste pour préciser, les fonctions sont déclarées en public évidemment....
Partager