问答列表

在 C++ 的复制构造函数中将内存分配给 2d 数组时收到“缓冲区溢出”警告

作者:Joel 提问时间:12/16/2022

我正在使用 C++ 在 Visual Studio 2022 中创建一个吃豆子游戏。对于这个游戏,我有一个类“Map”来从文本文件加载地图并渲染它。我将文本文件中的数据保存在我的 Map 类中。我现在...

复制构造函数和动态内存 C++ [已关闭]

作者:ceolorenso 提问时间:1/28/2023

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

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

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

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

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

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

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

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

作者: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...


共1435条 当前第29页