gpt4 book ai didi

c++ - 继承 vector/数组/列表并更改其大小

转载 作者:行者123 更新时间:2023-11-28 04:45:10 25 4
gpt4 key购买 nike

<分区>

这里是关于继承的新手。例如,我试图在父类中定义一个 vector :

    class Parent
{
public:
vector<Parent*>functions;
};

class child : public Parent
{
public:
int change_size()
{
functions.pushback(x)
return functions.size(); // here it changes to 1;
}
};
class child2 : public Parent
{
public:

int size() { return functions.size();}// here it is still 0;
};

当从 Parent 类继承该 vector 时,我只能临时更改大小(在该特定子类中)。有没有一种方法可以全局(在所有其他子类中)更改它并将其保存到最新更新?

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