我们知道一个基类的友元类,并不是其派生类的友元类 ,但是一个基类的友元类,可以访问其派生类的虚函数,而不受访问限制
#include
class Base{
friend class Test; //基类的友元类Test
virtual void f() = 0; //虚函数
public:
virtual ~Base() { } //虚析构
};
class Derived:public Base{
virtual void f(){ std::cout f(); } //Test类只是基类友元类
//通过基类指针访问派生服务器托管网类服务器托管网的虚函数,不受访问限制
};
int main()
{
Test t( new Derived() );
t.f();
return 0;
}
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
开发 Cortex-A7、Cortex-A服务器托管网72 或其他 ARM 架构 profile 芯片时,经常需要下载对应架构的交叉编译器,所以写这篇笔记,用于记录一下交叉编译器下载流程,免得搞忘。 编译环境:ubuntu 虚拟机 下载地址 我们可以从 ARM…