smart-pointers

smart-pointers

文章 0 浏览 4

从列表中删除 boost::shared_ptr 的正确方法是什么?

我有一个 boost::shared_ptr 的 std::list ,我想从中删除一个项目,但我只有一个匹配的 T* 类型的指针列表中的项目之一。 但是我猜测我无法使用 myLi…

司马昭之心 2024-08-28 06:03:07 8 0

多态队列

我正在尝试实现一个多态队列。 这是我的试验: QQueue requests; while(...) { QString line = QString::fromUtf8(client->readLine()).trimmed(); if…

计㈡愣 2024-08-28 02:22:57 6 0

在 boost::python 中公开 boost::scoped_ptr

我收到一个编译错误,指出 scoped_ptr 的复制构造函数是私有的,具有以下代码片段: class a {}; struct s { boost::scoped_ptr p; }; BOOST_PYTHON_M…

执笏见 2024-08-27 20:57:41 12 0

std::auto_ptr<>::operator = 重置/取消分配其现有指针?

我在这里读到了关于std::auto_ptr的内容: :运算符= 但是请注意,左侧 对象不会自动 当它已经指向时释放 某个对象。你可以明确地做 通过调用成员函数…

没有你我更好 2024-08-27 16:01:03 14 0

有人测试过这些智能指针(auto_any、scoped_any、shared_any)吗?

我正在研究适用于 Windows CE 和 Mobile 的具有“共享”功能的智能指针,其中 VS 2008 tr1 std::shared_ptr 无法使用(由于与 CE 上不存在的 v.9 dll …

橘香 2024-08-27 04:27:17 10 0

从 std::set> 中删除由 T*

我有一组共享指针: std::set> set; 和一个指针: T* p; 我想有效删除set中等于p的元素,但我可以不要对 set 的任何成员或任何标准算法执行此操作,因…

烟凡古楼 2024-08-27 01:13:21 9 0

如何在项目中仅包含 BOOST 智能指针代码?

仅包含 boost 智能指针库而不将所有 boost 库添加到项目中的最佳实践是什么? 我只想在我的项目中使用 boost 智能指针库,并且我不想为此将 200 MB 源…

染年凉城似染瑾 2024-08-26 15:27:44 4 0

如何使用引用、避免标头膨胀并延迟初始化?

我正在浏览使用这么多共享指针的替代方案,并在评论部分找到了一个很好的回复: 您真的需要共享所有权吗? 如果你停下来思考一些 分钟,我相信你能指…

秋凉 2024-08-26 15:24:51 6 0

我可以通过引用函数来传递 auto_ptr 吗?

下面的函数就OK了: void DoSomething(auto_ptr& a).... …

故事未完 2024-08-26 08:06:47 8 0

始终使用智能指针是一个好习惯吗?

我发现智能指针比原始指针舒服得多。那么始终使用智能指针是个好主意吗? (请注意,我来自 Java 背景,因此不太喜欢显式内存管理的想法。因此,除非…

ゝ杯具 2024-08-24 22:36:47 5 0

为什么weak_ptr可以打破循环引用?

我学到了很多关于weak_ptr 与share_ptr 一起使用来打破循环引用的知识。它是如何运作的?如何使用它?有人可以给我举个例子吗?我在这里完全迷路了。 …

烟酒忠诚 2024-08-23 21:20:12 10 0

当没有更多引用时,如何从缓存中删除智能指针?

我一直在尝试使用智能指针来升级现有的应用程序,并且我正在尝试克服一个难题。在我的应用程序中,我有一个对象缓存,例如,我们称它们为书籍。现在,…

荒岛晴空 2024-08-23 17:50:09 5 0

为什么没有 boost::copy_on_write_ptr ?

我刚刚看到这个不错复制-写指针实现。它看起来非常通用且有用,所以我的问题是:这样的类是否包含在任何 C++ 工具包(boost、loki 等)中?如果没有,…

ま柒月 2024-08-22 20:35:06 11 0

关于shared_ptr使用的问题 - C++

我对使用 shared_ptr 的最佳实践有几个疑问。 问题 1 复制 shared_ptr 便宜吗?或者我是否需要将其作为对我自己的辅助函数的引用传递并作为值返回?例…

清风疏影 2024-08-18 22:31:47 7 0

关于智能指针的书

你能给我介绍一些非常清楚地解释智能指针思想的书籍吗(初级、中级和高级)? 谢谢。…

悲喜皆因你 2024-08-18 00:33:30 6 0
更多

推荐作者

尘世孤行

文章 0 评论 0

烟─花易冷

文章 0 评论 0

倒带

文章 0 评论 0

忱杏

文章 0 评论 0

送君千里

文章 0 评论 0

更多

友情链接

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