placement-new

placement-new

文章 0 浏览 6

使用new(this)重用构造函数

这是最近在我担任助教的班级中出现的。我们正在教学生如何在 c++ 中进行复制构造函数,而最初教 java 的学生问是否可以从一个构造函数调用另一个构造…

那片花海 2024-08-25 17:40:53 11 0

运算符重载(尤其是“新”)数量如何工作?

我从来没有完全理解运算符重载的参数列表是如何以系统的方式确定的,并且我现在对我现在遇到的问题感到特别困惑。 当您重载一元运算符时,它有一个参…

故人爱我别走 2024-08-21 13:04:06 14 0

从 void 指针缓冲区实例化结构体

这里有一些 C++ 代码,对我来说看起来很有趣,但我知道它是有效的。 定义了一个结构体,在程序中我们使用 void 指针分配内存。然后使用分配的缓冲区创…

却一份温柔 2024-08-15 13:48:21 10 0

如何在内存中连续分配可变大小的结构?

我正在使用 C++,并且具有以下结构: struct ArrayOfThese { int a; int b; }; struct DataPoint { int a; int b; int c; }; 在内存中,我希望在每个 …

梦亿 2024-08-09 20:11:13 11 0

如何使用模板中的放置删除/新建来重置类?

我有一个池管理器模板类。 当类对象被添加回池管理器时,我想将其重置回初始状态。 我想在其上调用放置析构函数和放置构造函数,以便下次池管理器给出…

感受沵的脚步 2024-07-12 11:36:56 12 0

可变大小的类 - C++

我见过一个类,它是这样定义的。 class StringChild : public StringBase { public: //some non-virtual functions static StringChild* CreateMe(int…

滿滿的愛 2024-07-12 01:02:58 14 0

C++ 有什么用途? 构建“新的展示位置”?

我刚刚了解了名为“placement new”的 C++ 结构。 它允许您精确控制指针在内存中指向的位置。 它看起来像这样:( #include // Must #include this to…

远山浅 2024-07-10 18:50:16 16 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文