gpt4 book ai didi

c++ - 在 C++ 中,我可以从结构派生一个类吗

转载 作者:IT老高 更新时间:2023-10-28 12:56:04 26 4
gpt4 key购买 nike

这个问题真的说明了一切。我是否允许从结构派生一个类,或者我应该创建一个嵌入我的结构并定义复制构造函数和 = 运算符以在两者之间移动的类?

最佳答案

在 C++ 中,struct (几乎)是 class 的同义词(除了不同的默认访问级别),所以是的,你可以。

struct A {
// fields are public by default
};

class B: public A {
// fields are private by default
};

我不熟悉 MFC,但它看起来像是在尝试同时维护 C 和 C++ API。

关于c++ - 在 C++ 中,我可以从结构派生一个类吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/577465/

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