复制构造函数 问答列表

复制具有 const 向量成员的类的构造函数

作者:Barak B 提问时间:11/8/2018

我的代码中有这个类:OpenTable class OpenTable : public BaseAction { public: OpenTable(int id, std::vector<Cu...

将使用packaged_task的 Lambda 任务放入队列中

作者:lior 提问时间:2/20/2023

所以我有一个线程池的排队实现 template <typename F, typename... Args> auto enqueue(F&& f, Args&&... args) -> std...

我无法理解此复制构造函数行为

作者:Zebrafish 提问时间:9/27/2017

我有一些奇怪的行为,如下: using namespace std; struct Number { Number(int init) : a(init) {} Number() {}; in...

自定义 Matrix 类中的复制构造函数问题

作者:Herman Neple 提问时间:3/15/2023

我有一个自定义矩阵类,它本身就可以正常工作。我遇到的问题是,当我尝试创建由另一个矩阵定义的新矩阵时,不会复制整个矩阵。 矩阵本身基本上只是一个指向一维双精度数组的指针,其中我有一个自定义函数来查找正...

关于 C++ 中复制构造函数的混淆

作者:msc 提问时间:8/24/2018

法典: class A { public: A() { cout<<"Defualt Constructor"<<endl; } A(A &t) { cout<<"Copy C...

C++ - 更新指针中的值被覆盖

作者:DarkSideOfTheMoon 提问时间:11/28/2019

我最近开始学习 C++,但在课堂上更新指针时遇到了一些问题。我有一种感觉,我的移动/复制构造函数中的某个地方有一个问题,但几个小时来一直在尝试解决这个问题,交换指向值引用的指针,最后来这里寻求帮助。M...

添加自定义哈希函数时需要复制构造函数的 C++ 无序映射

作者:TheMemeMachine 提问时间:3/26/2023

我正在尝试为类使用自定义哈希结构,该结构是类中的一种键类型,它是类中的替代方案之一。 这是我的代码的简化版本,可以在其中重现错误:Astd::unordered_mapstd::variantB #...

C++ 中的替代复制构造函数

作者:ugo_capeto 提问时间:3/30/2023

编辑: 我将介绍一些设计糟糕的类,这是一个老问题,从那时起我就成长为一名程序员...... 假设我有一个具有某种状态的类,并且使用一个仅使用该状态的一部分的方法,您将明白我的意思: #includ...

我需要做一个深度复制,我是否正确使用了我的复制构造函数?

作者: 提问时间:10/18/2019

我需要做一个深度复制。 我是否正确使用了我的复制构造函数?我应该更改什么? #include <iostream> #include <sstream> using namespace std; ...

C++ 中的原型设计模式示例

作者:bbbg 提问时间:4/10/2023

我正在学习原型设计模式并实现演示,我将深度复制构造函数和克隆函数添加到这些类中,但我不确定我是否正确实现了它们。我在otherNode中做了dynamic_cast转换,这有点奇怪。有什么建议吗? ...


共290条 当前第17页