这是非常糟糕的设计。
* 不建议继承的std容器类型。
* 没有特殊理由,继承结构里的基类析构函数必须要求是虚的。
【 在 DoorWay (DoorWay) 的大作中提到: 】
: 标 题: Re: 大家对开发人员写带类的C怎么看
: 发信站: 水木社区 (Sat Feb 20 22:36:33 2021), 站内
:
: 继承vector考虑吗?直接得到所有vector的接口。根据需要,添加新的接口。
:
: class YourManyData : public vector<YourData>
: 【 在 toutouqi 的大作中提到: 】
: : 某个类里有个vector变量,需要用到读写操作,为了封装,加了一个const vector&的get函数,再加了一个set函数,为了清空,又加了一个clear函数。不少人倾向于只接一个非const的get函数(或者直接public该变量)。本来100行可以搞定的类,写下来1000行。
: : :
: --
:
: ※ 来源:·水木社区
http://m.newsmth.net·[FROM: 1.80.241.*]
--
FROM 76.126.252.*