gpt4 book ai didi

c++ - union 内的 'protected' 关键字有什么用?

转载 作者:IT老高 更新时间:2023-10-28 22:28:21 25 4
gpt4 key购买 nike

我检查了 protected 访问说明符可以在 classstruct 以及 union 中使用。我知道 protected 访问说明符意味着成员将是私有(private)的,但对派生类可见。我无法想到一个合理的用例,其中 union 内的 protected 关键字会很有用,因为 union 不能成为继承层次结构的一部分。既然在 union 中 privateprotected 没有区别,为什么还要在 union 中允许 protected 呢?

最佳答案

我想说真正的问题是相反的,为什么不允许呢?是的,在这种情况下它是 private 的同义词,但它真的值得语言和编译器实现的(尽管很小的)复杂性吗?它也没有任何伤害。

关于c++ - union 内的 'protected' 关键字有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29644197/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com