Bonjour,

Voilà j'ai énormément de problèmes avec les clauses include. En effet je développe chacune de mes classes dans un fichier séparé. Pour utiliser l'une de ces classes il faut donc importer son fichier d'interface via l'en tête .h . Mais voilà, à la moindre implémentation d'un pattern (comme le factory par exemple) on se retrouve avec des includes redondants (le factory inclut des classes qui elles mêmes incluent le factory) si bien qu'il faut sans cesse rebidouiller le code pour arriver à le faire compiler. Les classes n'en sont du coup plus vraiment réutilisables. J'aimerai savoir s'il existe des règles sur les #include ou une autre manière de developper en orienté objet en c++ sans avoir à chaque fois à replonger dans le code et tomber sur le message "base class not defined". (j'ai cru comprendre que ce problème est spécifique au compilateur visual c++).

Merci.