destructor

destructor

文章 0 浏览 5

MEF 的对象破坏问题

我使用静态变量来保存对象的数量。在构造函数中我增加了这个变量。这样我就知道创建了多少个对象实例。 使用对象后,它们将被解除引用。 我怀疑 MEF …

蔚蓝源自深海 2024-10-06 22:24:43 5 0

如何/何时使用虚拟析构函数?

我目前正在编写一个具有以下多态层次结构的程序:Base:Multinumber。推导:对、复数、有理数。 Multinumber 是一个虚拟类,永远不会实例化。 在我的…

合久必婚 2024-10-06 10:22:21 8 0

为什么 this 指针地址与析构函数中预期的不同 (c++)

我在基类析构函数中遇到了一个关于 this 指针的奇怪问题。 问题描述: 我有3个类:A1、A2、A3 A2 公开继承自A1 并从 A3 私有继承 class A2:private A3…

凉城已无爱 2024-10-06 07:37:59 11 0

类析构函数中的错误

我刚刚开始我的容器类,但已经遇到了问题: class Container { private: string* BasePointer; // The starting pointer. unsigned int Capacity; // …

玉环 2024-10-05 16:02:23 6 0

使用析构函数/终结器昂贵吗?

我正忙着对非确定性破坏感到困惑。在回答另一个问题时,我得到了析构函数/终结器的建议(其中我认为在 C# 中也是一样的,即名为 ~classname()) 的函数…

忘你却要生生世世 2024-10-05 03:55:16 7 0

std::list::remove 方法是否调用每个被删除元素的析构函数?

我有代码: std::list lst; //.... Node * node = /* get from somewhere pointer on my node */; lst.remove(node); std::list::remove 方法是否调用…

怎会甘心 2024-10-04 05:20:41 9 0

如果发出 SIGINT 或 SIGSTP,是否会调用析构函数?

我有一个带有用户定义析构函数的类。如果类最初被实例化,然后在程序运行时发出 SIGINT(在 unix 中使用 CTRL+C),析构函数会被调用吗? SIGSTP(uni…

我也只是我 2024-10-03 16:28:47 8 0

c++向量的向量破坏

嗨,我有 vector; >矩阵; 我通过以下方式初始化它: inline void resize(const UINT nrows, const UINT ncols, T val) { vector v_rows(ncols, val); …

夜吻♂芭芘 2024-10-03 14:40:52 3 0

析构函数删除返回动态结构的函数中的副本

好吧,大家,菜鸟问题。 所以我有一个实现单链表的模板类。我的程序中的类中的函数返回这些列表之一。 psList psObj::getList() const { return List;…

开始看清了 2024-10-03 14:34:30 5 0

在 python 2.x 中我应该调用 object.__del__ 吗?

在Python 3.x 中,所有类都是object 的子类。在 2.x 中,您必须显式声明 class MyClass(object)。而且,由于我试图编写尽可能多的 3.x 兼容代码,因此…

烟柳画桥 2024-10-03 00:54:53 9 0

为什么 STL 算法 for_each 调用我的函子的析构函数两次?

我正在尝试 STL 算法,更具体地说是 for_each 函数。 我尝试了一个简单的用例来连接字符串向量。请注意,这可能不是一个好的和/或有效的代码。如果您…

梦里°也失望 2024-10-02 19:33:59 11 0

我可以在析构函数中使用 pthread 互斥体来获取线程特定的数据吗?

我从由互斥体控制的固定大小的全局池中分配 pthread 线程特定数据。 (有问题的代码不允许动态分配内存;它允许使用的所有内存都是由调用者作为单个缓…

﹏半生如梦愿梦如真 2024-10-02 15:58:37 5 0

arb 的静态 ctor/dtor 观察者。 C++类

我有一系列的类 A、B ...,它们有许多派生类,这些派生类是在我不想更改的模块内创建的。 此外,我至少有一个类 Z,每当 A 类型的对象(或派生类)被…

会傲 2024-10-01 03:36:42 6 0

C++循环引用问题

我有 2 个类:DataObject 和 DataElement。 DataObject(仅)保存指向 DataElement 的指针,并且 DataElement 包含指向多种类型的指针,其中 DataObje…

别靠近我心 2024-09-29 08:16:43 8 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

更多

友情链接

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