2010-11-03 6 views

Répondre

8
struct A{}; 

struct Ader : A{}; 

struct B{ 
    friend struct A; 
}; 

No. amitié n'est pas hérité en C++. Ce n'est pas non plus transitif.

Ader ne peut pas accéder B comme un ami à moins que l'amitié explicitement donnée par B, juste parce que sa base A est un ami de B.

1

Non, ce n'est pas autorisé. Vérifiez here.

Questions connexes