嗷嗷按,用C++这么多年,还真的第一次注意到有这个东西,具体所有细节还没整理出来。
先用个例子说明一下大概
class AA{public: int i; int j;};class BB:private AA{public: using AA::i;};int main(){ BB b; b.i = 1; //OK, no problem //b.j = 1;// inaccessible to b.j}