gpt4 book ai didi

C++——子类析构函数是否应该显式调用基类析构函数?

转载 作者:搜寻专家 更新时间:2023-10-30 23:49:37 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Do I need to explicitly call the base virtual destructor?

大家好,

我想知道子类析构函数是否应该显式调用基类析构函数。我的回答是否定的。

例如,

class A
{
public:
A() {...}
virtual ~A() {...}
protected:
...
private:
...

};


class B: public A
{
public:
B() {...}
virtual ~B()
{
...
// should we call destructor of A?
}
protected:
...
private:
...

};

谢谢

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