ano*_*ous 15 c++ unions c++11
我检查了protected访问说明符可以在里面使用class,struct以及union.我知道protected访问说明符意味着成员将是私有的,但对派生类是可见的.我无法想到一个合理的用例,其中protectedunion 中的关键字很有用,因为union不能是继承层次结构的一部分.既然在联盟中private并protected没有任何区别,为什么还允许protected内部工会呢?
protected
class
struct
union
private
Rei*_*ica 15
我说真正的问题恰恰相反,为什么不允许呢?是的,private在这种情况下它是同义词,但是真的值得语言和编译器实现的(虽然是次要的)复杂性吗?它也没有任何伤害.
归档时间:
10 年,4 月 前
查看次数:
469 次
最近记录: