[Résolu]sous classes et friend?
Bonjour à tous,
J'ai remarqué que dans VS2008, une sous-classe a un accès direct aux attributs de la sur-classe.
Code:
1 2 3 4 5 6 7 8 9 10
|
struct B
{
struct SousClasse
{
void doMeBaby(B* b){b->i = 1;}
};
private :
int i;
}; // ceci fonctionne sous VS2008 |
Quelqu'un peut-il me confirmer ou infirmer que dans le standard C++ (que je ne trouve pas grrr ou alors à 18$) la structure SousClasse ne devrait pas avoir accès à 'i'?
Selon la réponse j'aurais des questions + avancées.
ElPedro