destructor

destructor

文章 0 浏览 5

c++对析构函数的未定义引用

对此感到抱歉,但我要重新打开它。对特征误差进行排序后,它又重新出现了。完全相同的代码完全相同的错误。 (好吧,编译器这次找到了特征标头。)所…

べ映画 2024-12-12 04:08:46 1 0

c++ makefile 析构函数未定义引用

这对我来说是一个难题: c++ undefined reference to destructor 这就是问题,代码与链接相同,完整makefile 和错误在这里。链接的答案确实有帮助,但…

浅语花开 2024-12-11 23:02:45 1 0

为什么禁止获取析构函数的地址?

C++ 标准 12.4.2 指出 [...] 不应获取析构函数的地址。 [...] 但是,编译器可以毫无怨言地获取类析构函数周围的包装器的地址,如下所示: struct Test…

一片旧的回忆 2024-12-11 22:19:37 1 0

为什么这个类的析构函数没有被调用?

我有两个类 - 一个在主线程中运行并执行 GUI 操作,另一个执行一些计算并发出网络请求。 // A member of the class that runs in the main thread QTh…

橘香 2024-12-11 13:27:44 0 0

什么时候我需要声明自己的析构函数?

如果类不存在用户定义的析构函数而需要一个析构函数,则编译器会隐式声明一个析构函数。什么时候我需要声明自己的析构函数?…

迷迭香的记忆 2024-12-11 13:14:55 0 0

C++ 中的析构函数调用

我研究过,每当对象超出范围或使用delete 运算符取消分配给它的内存时,就会调用Destructor。 #include using namespace std; class point { private:…

葬心 2024-12-11 10:55:33 0 0

C++ - 覆盖期间调用析构函数时的类成员

我试图理解覆盖对象时构造函数和析构函数调用的顺序。 我的代码是: class A { public: A(int n): x(n) { cout << "A(int " << n << ") called" << en…

晨与橙与城 2024-12-11 06:35:33 1 0

C# 中真的需要构造函数或析构函数吗?

你能告诉我在 C# 中是否需要构造函数来设置属性的默认值? 同样,在语言被垃圾收集的地方是否需要析构函数? 请给我一些实际的例子。…

虐人心 2024-12-11 06:08:29 1 0

C++析构函数内存泄漏

关于正确处理析构函数的相对简单的问题... 首先,我有一个类似这样的类: class Foo { public: ReleaseObjects() { for (std::map::iterator iter = o…

软甜啾 2024-12-10 21:00:49 0 0

C# FileLogTraceListener 关闭时抛出异常

这是一个带有构造函数的日志记录类: public QFXLogger( int maxFileSize, TraceLevel logLevel) { this.maxFileSize = maxFileSize; logSwitch.Level…

天涯离梦残月幽梦 2024-12-10 13:34:55 0 0

unique_ptr 删除程序导致我的程序崩溃

在运行时,当我关闭程序时,我收到错误:“crt 检测到应用程序在堆缓冲区结束后写入内存。”我通过析构函数跟踪程序执行到唯一 ptr 的删除器,并且在…

狠疯拽 2024-12-09 23:17:58 1 0

为什么析构函数从派生调用到基类的最佳答案?

我最近参加了一次采访,有人问我什么是建造和破坏的顺序。我解释说,建设是从基地到孩子,破坏是从孩子到基地。 采访者很想知道从派生到基地发生破坏…

咿呀咿呀哟 2024-12-09 12:41:27 0 0

使用 JQuery,是否可以在 DOM 元素调用 .remove() 时运行函数?

正如问题所述,我试图做的是有一个函数,当从 DOM 中删除 DOM 元素时调用该函数,就像析构函数一样。 我研究了卸载,但根据我的理解,只有当浏览器导…

時窥 2024-12-08 10:05:56 1 0

object.__del__(self) 是刷新日志类的最合适位置吗?

我的 Python 脚本有一个自定义日志记录类,其中包含一个 flush() 方法,该方法 print() 是列表的内容。 我想在特殊的 __del__() 方法中包含 flush() …

时光与爱终年不遇 2024-12-08 07:00:13 2 0

C++ 怎么可能?当源代码中有未定义的函数时编译?

好吧,这可能是一个奇怪的问题。事情是这样的,在重载的operator=中,我使用了一个clear()助手;但由于某种原因,我实际实现的是clear(Node *curr)而…

皇甫轩 2024-12-07 19:34:25 3 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

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