造函数 问答列表

自定义 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转换,这有点奇怪。有什么建议吗? ...

查询 C++ 中的复制构造函数和赋值运算符

作者:user3395789 提问时间:5/23/2023

我正在尝试重载字符串类。在下面显示的代码中,我希望只调用重载的 Assignment 运算符,但也调用重载的复制构造函数。 如果我的代码有错误或我的理解不同,任何人都可以建议吗? #include<...

具有全套五法则的简单链表

作者:mca2 提问时间:6/9/2020

我正在尝试正确实现一个遵循 5 规则的简单链表。我到了 3 点左右,虽然我已经在这里有了疑问,但从那里开始,我就如履薄冰了。由于这似乎是一个相当普遍的话题,我很惊讶我找不到一个完整的例子。我找到了零碎...

右值引用何时会导致移动与复制构造函数,为什么?[复制]

作者:Suat Mutlu 提问时间:6/19/2023

这个问题在这里已经有答案了: 为什么我必须在右值引用上调用 move?[复制] (2 个答案) 为什么右值引用变量不是右值? (3 个答案) 5个月前关闭。 我对右值引用的显式用法感到困惑。 假设...


共521条 当前第23页