gpt4 book ai didi

c++ - 友元是在 C++ 中继承的吗?

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

假设我有一个 Base 类:

class Base {
friend SomeOtherClass;
};

还有另一个(不同的)类继承自 Base:

class AnotherClass : public Base {}

友元也会继承吗?

最佳答案

原则上,派生类继承基类的每个成员,除了:

* its constructor and its destructor
* its operator=() members
* its friends

所以,不。 friend 不会被继承。

关于c++ - 友元是在 C++ 中继承的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/597857/

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