J'ai plusieurs class qui héritent les unes des autres, je souhaiterais
connaître l'instance de ma class, pour savoir si je suis au bon niveau,
avant d'éffectuer une opération dessus.
Y a til un moyen de connaitre l'instance du class comme en java ?
C'est a dire y a t'il l'équivalent de instanceof (venant de JAVA) en C++
Il y a peut-être moyen en activant la RTTI et en utilisant typeid.
Le plus simple, c'est de déclarer une enum avec le type des classes et de créer une méthode virtuelle redéfinie pour toute les classes dérivée du genre GetClassId qui renverra une des valeurs de l'enum.