复制 问答列表

复制构造函数、析构函数和临时构造函数

作者:Luca 提问时间:9/9/2015

我编写了这个类来测试默认构造函数、复制构造函数、赋值运算符和析构函数的行为: #include <iostream> class Test { public: Test(); Test(...

双链表三巨头

作者:Cody 提问时间:10/25/2016

我在尝试让我的复制构造函数、析构函数和赋值运算符为双链表工作时遇到了很多麻烦。 我有一个名为 dlist 的类和一个节点类。Node 类包含一个 next 和 previous 的私有节点和一个数据字...

在“dctor、copy ctor 和 copy assignment operator”中,为什么删除一个而让另一个隐式定义很可能会导致错误

作者:sunshilong369 提问时间:5/30/2020

根据文档(https://en.cppreference.com/w/cpp/language/rule_of_three),其中说: 通过可复制句柄管理不可复制资源的类 可能必须声明 copy a...

三法则。Copy 构造函数、赋值运算符实现 [已关闭]

作者:user2310042 提问时间:4/23/2013

很难说这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,目前的形式无法合理回答。如需帮助澄清此问题以便重新打开,请访问帮助中心。 10年前关闭。 三法则。复制构造函数、赋值运算...

C++ 中原始 STL 实现中“构造”方法的逻辑理解 [复制]

作者:Mantosh Kumar 提问时间:12/5/2014

这个问题在这里已经有答案了: “放置新”有什么用? (25 个回答) 8年前关闭。 在浏览 Alexander Stepanov 原始 STL(标准模板库)源代码时,我从内存分配器函数文件中遇到了以...

我无法通过类 Artist 的公共方法修改任何私有字段。我尝试在函数名称之前添加 reference( &amp;),但崩溃了 [closed]

作者:Marian Iconaru 提问时间:10/26/2015

闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 8年前关闭。 改进此问题 addAlbum ...

C++ 如何将unique_ptr队列添加到向量中

作者:Mikhail Shatalin 提问时间:6/5/2018

简化代码: #include <queue> #include <memory> #include <vector> class Foo { public: Foo() {}; virtual...

当派生类在基类中删除时,它是否会具有隐式复制构造函数或赋值运算符?

作者:Joseph Sible-Reinstate Monica 提问时间:6/22/2021

Qt对Q_DISABLE_COPY的定义如下: #define Q_DISABLE_COPY(Class) \ Class(const Class &) = delete;\ Class &op...

复制具有未初始化成员的结构

作者:Tomek Czajka 提问时间:2/7/2020

复制一些成员未初始化的结构是否有效? 我怀疑这是未定义的行为,但如果是这样,它会使在结构中留下任何未初始化的成员(即使这些成员从未直接使用)非常危险。所以我想知道标准中是否有东西允许它。 例如,这...

调用 Copy 构造函数时发生什么类型的初始化?

作者:zemageht 提问时间:7/20/2020

考虑下面的简单结构(默认为显式)。 struct foo { foo() = default; foo(const foo&) = default; }; foo bar() { retur...


共486条 当前第6页