bonjour à tous !

Je suis sur un projet wxWidgets mais mon problème est plus lié a la compréhension du C++ ou du C

Sur ce projet j'ai 8 fichiers .h et autant de .cpp

En partant d'un tutoriel, pour organiser mes #include (car plusieurs classe s'appellent entres elles), j'ai fait:
Dans mes .cpp un #include du fichier .h correspondant
et dans tous les .h:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
#ifndef NOM_DU_FICHIER_H
#define NOM_DU_FICHIER_H
 
#include tous les noms des autres fichiers .h
 
.....mon code...
 
#endif

Le probleme est que maintenant j'ai des erreurs "error: ISO C++ forbids declaration of `PanMenu' with no type"

Donc ma class PanMenu n'est pas reconnu pourtant mon fichier panmenu.h est bien inclus....

ça marchait pourtant avant que je me lance dans cette re-organisation....

Comment organise t'on les include ?

Merci de votre aide