|
Sujet : C++ : classe imbriquees... |
| BENB |
legreg a écrit a écrit :
bon en C++, tu n'as pas de classes
anonymes mais tu as des pointeurs
de fonctions (si c'est une consolation)
j'ai l'impression qu'un grand nombre de details de C++ sont a la discretion
du compilateur ce qui fait
qu'il est difficile de sortir des sentiers
battus meme en s'en tenant a la norme
ex: interdiction d'avoir des declarations
des fonctions "normales" a l'interieur d'une autre fonction
mais s'il est possible de declarer une classe
a l'interieur d'une fonction rien n'interdit
a cette classe d'avoir des fonctions membres..
j'aimerai bien savoir si les compilateurs
gerent bien ce genre de cas..
A+
LEGREG
|
ben si tu peut mettre le proto d'une fonction dans une autre, mais pas sa definition.
Je suppose que c'est la meme chose pour une classe de fonction soit le definition des membres se font dans la definition de la classe, soit hors de la fonction, mais bon j'ai ai jamais utilise... |