destructor

destructor

文章 0 浏览 9

为什么当构造函数称为5次时,攻击函数仅一次称为一次?

我正在尝试了解有关C ++的更多信息,在此代码中,我正在分配一个A的数组(在这种情况下为5),我了解5 A将被分配...因此编译器将使Consenter称为约束5…

爱已欠费 2025-02-13 02:35:03 2 0

反应组件无法正确破坏JSON

我正在欺骗一个新闻API,以便更多地了解组件以及它们在API调用中的工作/阅读方式。但是,我无法使自己的组件正确破坏我的文章JSON。 目前,我正在通过…

无声情话 2025-02-11 13:11:46 2 0

多次被称为驱动器

我正在尝试检查 new , init 和 del 的作品,并在下面提到的代码下运行,引起我注意的是destructor被称为两次而且我不知道它的确切原因,有人可以帮忙…

骷髅 2025-02-10 08:44:30 2 0

我应该如何在C++中为此类编写destructor?

我有一个具有这种结构的课程: class myClass(){ public: myClass(){//empty constructor} void insertRecursively(string word) { myClass* node = t…

幸福丶如此 2025-02-08 19:49:43 2 0

不称呼儿童班的破坏者

我目前正在为我的大学做游戏。它是用SDL2在C ++中制成的。 我有一个矢量,上面有类 enemies 的指针,这是 plant 类的抽象父类。在我的敌方经理的构造…

并安 2025-02-07 18:24:59 2 0

C++的自定义驱动器x默认构造函数

我有一个有四个成员的班级,而我的班级没有实施的破坏者。如果我删除对象,则4个成员将被默认破坏者删除,对吗?如果我制作空白的自定义驱动器,则不…

自由如风 2025-02-07 13:11:16 3 0

没有发现例外不确定的行为吗?

考虑以下代码: #include class Widget { public: ~Widget() { std::cout << "Destructor Called!"; } }; void doStuff() { Widget w; throw 1; } int…

把时间冻结 2025-02-06 18:05:59 3 0

如果std :: vector通过使用移动构造器将对象重新定位到新内存,那么为什么必须在原始对象上调用destructor?

如果您的类的移动构造函数是Noexcept,则STD ::向量将分配新内存,然后在新内存中移动构造对象。如果不是“ noexcept”,它将复制构造它们。如果复制…

清醇 2025-02-06 10:11:33 2 0

用模板类制作自定义向量时,我应该如何处理驱动器?

我试图用模板类使我的自定义矢量类。 我希望我可以将我的 vector&lt; gt; 放入 vector&lt; vector&lt; int&gt;&gt; 变量。至少这就是我所希望的.…

脱离于你 2025-02-06 05:10:46 4 0

当嵌套堆栈放松时&#x27;可以吗?

据我了解,我们不能从DTOR中抛出例外, 原因是: “如果在'堆栈放松'内部抛出一个例外',则没有明确的方法来处理'嵌套放松'',因此禁止“从dtor中扔”…

等待我真够勒 2025-02-05 16:06:30 2 0

递归破坏者和类型

我正在编程一个搜索树,该搜索树由两种类型组成:matrixnode和chancenode。 MatrixNode和Chancenode都有以下三个成员:父母,下一个和孩子。 但是,树…

断舍离 2025-02-03 18:22:28 3 0

C&#x2B;&#x2B;构造函数和破坏者 - 类三角形

创建类三角形 类三角形必须具有属性: 3个侧面,3个角,区域; 3个坐标(Point2d),对应于其在笛卡尔平面上的位置(在某些情况下等于0)。 类三角形…

吻安 2025-02-02 18:26:23 2 0

在X86-64组件中,是C&#x2B;&#x2B;通过在功能结尾之前调用毁灭函数函数来植入的破坏者?

当功能结束时,堆栈将使用 mov rsp,rbp ( well )取消分配。该堆栈帧中的任何变量或对象现在都不在范围内。 当一个具有攻击器的对象不符合范围时,…

束缚m 2025-01-31 06:47:18 3 0

C&#x2B;&#x2B;中的潜在破坏者

我有此代码,然后输出以下内容: 链接到以下示例 template struct A1 { A1() { std::cout << "construction of a1" << std::endl; } ~A1() { std::cou…

场罚期间 2025-01-29 11:07:59 4 0

`__ tribute __((destructor))`在某些情况下不运行吗?

我正在写一个玩具杂货(3)实现,并加载了 ld_preload 作为练习。我有一个用 __属性注释的函数__(((destructor))用于转让分配列表及其在退出时出…

流云如水 2025-01-27 14:42:06 4 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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