复制具有 const 向量成员的类的构造函数
作者:Barak B 提问时间:11/8/2018
我的代码中有这个类:OpenTable class OpenTable : public BaseAction { public: OpenTable(int id, std::vector<Cu...
复制构造函数 问答列表
作者:Barak B 提问时间:11/8/2018
我的代码中有这个类:OpenTable class OpenTable : public BaseAction { public: OpenTable(int id, std::vector<Cu...
作者: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...
作者:Herman Neple 提问时间:3/15/2023
我有一个自定义矩阵类,它本身就可以正常工作。我遇到的问题是,当我尝试创建由另一个矩阵定义的新矩阵时,不会复制整个矩阵。 矩阵本身基本上只是一个指向一维双精度数组的指针,其中我有一个自定义函数来查找正...
作者:msc 提问时间:8/24/2018
法典: class A { public: A() { cout<<"Defualt Constructor"<<endl; } A(A &t) { cout<<"Copy C...
作者:DarkSideOfTheMoon 提问时间:11/28/2019
我最近开始学习 C++,但在课堂上更新指针时遇到了一些问题。我有一种感觉,我的移动/复制构造函数中的某个地方有一个问题,但几个小时来一直在尝试解决这个问题,交换指向值引用的指针,最后来这里寻求帮助。M...
作者:TheMemeMachine 提问时间:3/26/2023
我正在尝试为类使用自定义哈希结构,该结构是类中的一种键类型,它是类中的替代方案之一。 这是我的代码的简化版本,可以在其中重现错误:Astd::unordered_mapstd::variantB #...
作者:ugo_capeto 提问时间:3/30/2023
编辑: 我将介绍一些设计糟糕的类,这是一个老问题,从那时起我就成长为一名程序员...... 假设我有一个具有某种状态的类,并且使用一个仅使用该状态的一部分的方法,您将明白我的意思: #includ...
作者: 提问时间:10/18/2019
我需要做一个深度复制。 我是否正确使用了我的复制构造函数?我应该更改什么? #include <iostream> #include <sstream> using namespace std; ...
作者:bbbg 提问时间:4/10/2023
我正在学习原型设计模式并实现演示,我将深度复制构造函数和克隆函数添加到这些类中,但我不确定我是否正确实现了它们。我在otherNode中做了dynamic_cast转换,这有点奇怪。有什么建议吗? ...