Maintenant c le bordel dans mon code, ms tant pis ! :gun:
El_gringo
ha, pr l'include c bien possible que ça soit là que ça foire...
seblamb
Parce qu'il faut faire un include de CLanApp .
Fait attention aux include recurssifs.
El_gringo
...ça serai pas plus static que public normalement d'ailleur pr ce à quoi tu penses !?
El_gringo
j'y ai pensé, mais dans CLanSession, y me dit que CLanApp n'est pas une classe valide !!!
...vas savoir pourquoi !
seblamb
Faut déja déclarer ton type comme public ou friend
CLanApp {
public :
enum MON_TYPE = {....};
};
et après tu peux utiliser MON_TYPE où tu veux avec cette syntaxe :
CLanApp::MON_TYPE toto;
El_gringo
Voila, g une classe principale (CLanAPP) qui utilise plein d'instances d'une autre classe (CLanSession).
et dans CLanSession je veux utiliser un membre de CLanApp qui est d'un type enum décrit dans CLanApp (donc pas utilisable dans CLanSession !??)
Comment faire pour utiliser ce membre de CLanApp dans CLanSession ?