Unknown type name

Unknown type name

by Sébastien Yann Gaspoz -
Number of replies: 2

Bonjour, 

En lançant la commande make j'ai vu apparaitre l'erreur suivante: 

In file included from testToupie.cc:1:
In file included from ./Toupie.h:3:
In file included from ./Dessinable.h:2:
In file included from ./SupportADessin.h:3:
In file included from ./Systeme.h:6:
./Integrateur.h:6:25: error: unknown type name 'Toupie'

En recherchant une solution en ligne, j'ai cru comprendre qu'il s'agissait d'un problème de référence circulaire, mais je pensais que ça ne pouvait pas arriver si on mettait bien des #pragma once au début de chaque fichier .h

L'erreur est-elle vraiment de cette nature ? Si oui comment puis-je la résoudre, étant donné qu'il me semble que toutes les inclusions que j'ai faites sont vraiment nécessaires (je n'ai #include que les fichiers dont la classe était explicitement utilisée dans le code présent). 

Merci d'avance ! 

Sébastien Gaspoz

In reply to Sébastien Yann Gaspoz

Re: Unknown type name

by Josué Antoine Maechling -

Si tu suis les consignes que j'avais indiquées là ça devrait marcher

https://moodlearchive.epfl.ch/2019-2020/mod/forum/discuss.php?d=30193