可以派生类访问私有静态成员函数
|
我有这样的代码,似乎可行。我不知道为什么可以这样访问私有静态方法。
class Base
{
public:
static void f(){std::cout<<\"in base\\n\";};
};
class Derived:private Base
{
};
int main()
{
Derived::f();
return 0;
}
没有找到相关结果
已邀请:
4 个回复
坛沤疲撑拆
豹芜澈
(成员函数除外)访问,因为ѭ3是私有继承的。 GCC正确报告此错误:
磨标烫徽啪
是私有继承的,因此您不能像这样访问它
ѭ5的可访问性错误
稀瓣囊