reference-counting

reference-counting

文章 0 浏览 3

如何确定 C# 中对象图中的对象是否可访问?

我有一个非常复杂的对象图 G,其中 G 中有一个对象 o1。 G 将使用 NHibernate 写入数据库。 但是,如果数据库中已经存在 o1 的持久条目(我们称之为 o…

み格子的夏天 2024-07-26 22:06:54 3 0

.NET 中的 WeakReference 实现

我理解并欣赏 System.WeakReference 类的用处.NET 框架,但我对实现细节感到好奇。 WeakReference 在 .NET 中是如何实现的? MSDN 详细讨论了 WeakRef…

憧憬巴黎街头的黎明 2024-07-26 13:03:27 1 0

检测对象何时传递给 C++ 中的新线程?

我有一个对象,我想跟踪引用它的线程数。 一般来说,当调用对象上的任何方法时,我可以检查线程本地布尔值以确定当前线程的计数是否已更新。 但是,如…

情未る 2024-07-25 08:49:15 8 0

如何修复 PHP 中的内存泄漏

我的 PHP 应用程序有一个可以导入记录的导入脚本。 目前,它正在从 CSV 文件导入。 它使用 fgetcsv 一次读取 CSV 文件的每一行,并且对于每一行,它都…

花开柳相依 2024-07-24 15:51:13 3 0

Microsoft 对象,Release() 函数返回值?

我很好奇,因为我在 MSDN 上找不到这方面的信息。 我发现 Release() 函数存在于各种 COM 对象中,显然我应该将其用于删除指针。 但我不确定它到底返回…

顾铮苏瑾 2024-07-21 07:11:22 3 0

为什么没有引用计数+ C# 中的垃圾收集?

我有 C++ 背景,并且使用 C# 已有大约一年的时间。 和许多其他人一样,我对为什么确定性资源管理没有内置到该语言中感到困惑。 我们没有确定性析构函…

回忆躺在深渊里 2024-07-19 22:13:07 7 0

对象的引用计数

在我的代码中,我使用一个小的数据存储类,它是在不同的地方创建的。 为了避免内存泄漏并简化事情,我想使用引用计数,因此我这样做 type TFileInfo =…

海夕 2024-07-18 09:48:47 7 0

为什么纯函数式语言不使用引用计数?

在纯函数式语言中,数据是不可变的。 通过引用计数,创建引用循环需要更改已创建的数据。 看起来纯函数式语言可以使用引用计数,而不必担心循环的可能…

我一直都在从未离去 2024-07-18 05:17:28 7 0

使用shared_ptr时如何检测循环

shared_ptr 是 Boost 库中的引用计数智能指针。 引用计数的问题是它无法处理循环。 我想知道如何用 C++ 来解决这个问题。 请不要提出诸如“不要循环”…

紅太極 2024-07-17 07:27:40 8 0

在 C++ 中实现智能指针的最佳方法是什么?

我一直在评估各种智能指针实现(哇,有很多),在我看来,它们中的大多数可以分为两大类: 1)此类别在引用的对象上使用继承,以便它们具有引用计数通…

尤怨 2024-07-13 05:58:37 12 0

为什么 TInterfacedObject 的后代不被垃圾回收?

我有一个基于 TInterfacedObject 的类。 我将它添加到 TTreeNode 的 Data 属性中。 TFacilityTreeItem=class(TInterfacedObject) private m_guidItem:…

萝莉病 2024-07-13 05:48:39 7 0

如何在C中实现线程安全引用计数

如何使用 C++ 编程语言在 X86 CPU 上实现高效且线程安全的引用计数系统? 我总是遇到这样的问题:关键操作不是原子的,并且可用的 X86 Interlock 操作…

素年丶 2024-07-05 08:23:03 10 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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