gpt4 book ai didi

具有私有(private)复制构造函数的类的 C++ STL vector ?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:02:51 27 4
gpt4 key购买 nike

我们的代码中有一个类,比如类 C .我想创建一个 C 类对象的 vector .但是,复制构造函数和赋值运算符都被特意声明为 private。 .我不想(也许不允许)改变它。

是否有任何其他干净的方法来使用/定义 vector<C>

最佳答案

你可以使用 vector<C*>vector<shared_ptr<C>>相反。

关于具有私有(private)复制构造函数的类的 C++ STL vector ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5959103/

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