阅读背景:

继承:“A”是“B”的不可访问的基础

来源:互联网 
$ cat inheritance.cpp 
#include <iostream>

using namespace std;

class A { };
class B : private A { };

int main() {
    A* ab = new B;
}
$
$ g++ inheritance.cpp
inheritance.cpp: In function 'int main()':
inheritance.cpp:9: error: 'A' is an inaccessible base of 'B'
$
$ cat inheritance.cpp 
#include <iostream>

usi



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: