我想我真的应该解释一下我的问题:p
所以,我有一个类c(让我们从头开始),在这个类c中我想使用在A类中定义的属性。但是我的类c不是从A继承的,它是B级的朋友,继承自A。
如果可以,我怎么能访问这个属性?
某种c ++中的一个小例子
class A
protected:
type THE_Attribute
class B: class A
...
public:
friend class c<type>;
class c:
....
public:
Need(THE_Attribute);
我希望你理解我的问题,谢谢:)
答案 0 :(得分:0)
您必须公开B类成员:
std::uintptr_t