destructor

destructor

文章 0 浏览 5

对“operator delete(void*)”的未定义引用

我是 C++ 编程新手,但已经在 C 和 Java 领域工作了很长时间。我正在尝试在我正在处理的某些串行协议中执行类似接口的层次结构,并不断收到错误:( U…

沫离伤花 2024-11-29 01:48:45 1 0

使用重载运算符对类型进行就地销毁 ->

假设某些类型 Foo 有一个重载的 operator-> ,它返回一个 Bar*: struct Foo { Bar* operator->(); }; 如果我想破坏返回的 Bar 实例位于 Foo 类中,我…

无人接听 2024-11-28 19:16:01 1 0

关于 C++析构函数

我有一些 java 经验,并且是 C++ 的初学者。 下面是我的代码,其输出是: 0 1 2 3 4 5 6 7 8 9 destructor ---s1 8791616 8785704 2 destructor ---s1…

夢归不見 2024-11-28 10:13:39 0 0

对象 __destruct() 中的修改未保存 PHP

可能的重复: 在构造函数 PHP 中传递对 $this 的引用 我正在开发一个简单的 PHP 框架作为学习项目。我有一个请求对象,其方法名为 _execute()。在该…

宫墨修音 2024-11-28 06:34:24 1 0

在析构函数中调用成员变量的虚函数会导致段错误

我遇到了一个非常奇怪的问题,我希望有人遇到过。 class Letter { public: Letter() virtual ~Letter() virtual std::string get() const = 0; }; cla…

红墙和绿瓦 2024-11-27 20:38:41 2 0

C++ 中的析构函数和继承?

我使用 Borland C++ Builder。 我遇到了问题 #include class TMyObject : public TObject { __fastcall TMyObject(); __fastcall ~TMyObject();//I wo…

坏尐絯 2024-11-27 00:28:04 0 0

在页面加载时加载视图状态,在页面卸载时保存(来自基类) - c# Asp.net

请原谅我问了一个平凡的新手问题,但我似乎陷入了班级生命周期的困境。 所以我有我的页面 public partial class DefaultPage : BasePage { ... } 和基…

各空 2024-11-26 23:19:32 3 0

如果在 C++ 中的私有函数中分配了内存,可以在析构函数中释放内存吗?

我试图在全局范围内定义一个类,其中包含一些动态分配的数组。当调用类的构造函数时,程序无权访问通过参数文件读取的用户定义参数(即模拟中的年数)…

弥繁 2024-11-25 21:13:03 1 0

对象不会被垃圾回收

我认为这是一个 C# 初学者问题,但我似乎找不到正确的解决方案。 我有一个 ClassOne 对象,它定义了一个事件。 我创建了一个 ClassTwo 对象,它被视为…

柳若烟 2024-11-25 19:44:56 0 0

如何强制删除Python对象?

我很好奇Python中__del__的细节,何时、为什么应该使用它以及它不应该用于什么。我经历了惨痛的教训才知道,它并不像人们天真地期望的析构函数那样,…

流星番茄 2024-11-25 03:41:06 1 0

离开作用域时未调用析构函数

我正在学习 C++ 中的内存管理,但我不明白为什么在离开作用域时只调用一些析构函数。在下面的代码中,当 myfunc 结束时,仅调用 obj1 析构函数,而不…

总以为 2024-11-24 22:30:59 0 0

C++:并发和析构函数

假设您有一个可以被许多线程访问的对象。关键部分用于保护敏感区域。但是析构函数呢?即使我一进入析构函数就进入临界区,一旦析构函数被调用,对象是…

一身仙ぐ女味 2024-11-24 20:03:29 0 0

如何删除通过放置new运算符构造的对象?

char * buf = new char[sizeof(T)]; new (buf) T; T * t = (T *)buf; //code... //here I should destruct *t but as it is argument of template and…

冷夜 2024-11-24 09:15:55 1 0

尝试处理嵌套对象/结构时发生内存泄漏或内存错误动态数组。可能的 Xcode/malloc 问题

当我使用 Xcode 编译并运行它时,我收到错误,至少连续 100 次,malloc: *** error for object 0x100180: double free,调试器指向 C 行。奇怪的是,…

妳是的陽光 2024-11-24 03:31:01 0 0

您需要在析构函数中删除事件处理程序吗?

我使用一些UserControls,它们在运行时在我的应用程序中创建和销毁(通过创建和关闭包含这些控件的子窗口)。 它是一个 WPF UserControl,继承自 Syst…

樱&纷飞 2024-11-19 21:09:14 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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