问答列表

C++中“delete this”和“this->~Obj”之间的区别

作者:ln vv 提问时间:2/13/2023

当我编写演示字符串类时,在复制分配函数中,我尝试在复制之前通过“delete this”清除自身。但它失败了。 Str &operator=(const Str &s) { if (this !...

从派生类对基类中的占位缓冲区进行别名化

作者:glades 提问时间:5/11/2022

我想创建一个结构对象数组,每个对象都包含一个包含值的成员。但是,此值的类型可能因对象而异。由于大小不能变化,我决定在基类中放置一个占位缓冲区,我尝试从模板化为类型的派生类中别名。但这行不通: #in...

如何使插入到内容中可编辑的段落受其大小的约束?

作者:For 提问时间:5/28/2022

我需要一个可编辑的单行段落,以便插入其中的文本不得超出其大小。 我目前正在使用 CSS 来尝试隐藏溢出并避免多行(通过不显示段落的子行)。 但是,理想情况下,我需要插入到段落中的文本在溢出时立即“...

为什么这些指针是相同的,而引用对象的不同实例?

作者:letthewookieewin 提问时间:1/12/2021

我正在调试我为二叉搜索树创建的复制构造函数,我通过监视原始树以及新创建的副本中节点的内存地址来做到这一点。节点由指向 Comparable 项(仅包含单个字符)的指针、该字符的出现次数以及指向其子节点...

为什么组装需要在eax上重复操作movzx?

作者:Sreeraj Chundayil 提问时间:4/26/2020

代码 - 区别在于一种方法用于有符号的短 int-s,另一种方法用于无符号的短 int。 short signedShortIntSwap(short int* a , short int* b) ...

现代 C++ 编译器的内存锯齿有多糟糕?

作者:GKann 提问时间:7/5/2023

我正在尝试了解内存混叠的影响以及如何改进我的代码以避免它。我正在重写我的缓存一致性实体组件系统,我想考虑内存别名。 我的主要来源是Christer Ericson在GDC 2003上的演讲,因此我想...

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

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

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

如何将对象的内容复制到已经定义的对象中?

作者:bad_chemist 提问时间:12/20/2021

我有一个名为的对象,它在我的主脚本中正在演变。我是这样定义的:GridGrid class Grid{ public: std::vector <Polymer> PolymersInGrid;...

动态分配对象数组

作者:Domenic 提问时间:11/1/2008

我有一个包含动态分配数组的类,比如说 class A { int* myArray; A() { myArray = 0; } A(int size) { myArray = new...

如何在PHP中使用implode更新多个数据

作者:Denis 提问时间:11/29/2015

我有一个脚本用于使用 method 在 PHP 中插入多个数据,但我不知道如何在 UPDATE 语法中使用它。implode <input type="text" name="field_name"...


共780条 当前第10页