shared-ptr

shared-ptr

文章 0 浏览 4

boost shared_ptr:operator=和reset之间的区别?

下面两段代码有什么区别吗?他们中的任何一个比另一个更可取吗? operator= boost::shared_ptr foo; // foo.ptr should be NULL foo = boost::shared_…

来世叙缘 10-25 01:15 5 0

基于shared_ptr的设计问题

我在应用程序设计中使用shared_ptr,并且倾向于越来越多的对象成为堆分配的对象,而不是堆栈上的简单对象(或更复杂对象的聚合)。 而不是简单(但存…

寄居者 10-24 20:35 4 0

从 std::set> 中删除通过shared_ptr

我有一个函数,本质上可以归结为这个(我正在努力解决的部分,忽略实际发生的事情) class CellSorter { public: bool operator()( std::shared_ptr a…

纸伞微斜 10-24 19:54 5 0

将shared_ptr与自定义相等运算符和STL一起使用时出现问题

将共享指针与自定义相等运算符和 std::list 一起使用时似乎存在问题。 我整理了以下示例代码来演示该问题。 在尝试编译之前: 我使用 gcc version 4.5…

长亭外,古道边 10-24 08:21 8 0

重构 c++基于模板类型的模板类

给定 Foo 类, template class Foo { public: ...other methods.. void bar() { ... m_impl.doSomething(); ... } void fun() { ... m_impl.doSomethi…

滥情稳全场 10-22 12:49 4 0

关于shared_from_this的问题

我有一个需要 shared_ptr 的函数。 在 MyClass 的某些成员函数 memfun 中,我需要将 this 传递给该函数。但如果我写, void MyClass:memfun() { func(…

深巷少女 10-20 20:34 6 0

混合 C 和 C++、原始指针和(增强)共享指针

我正在使用 C++ 处理一些遗留的 C 代码。 我有一个数据结构(在初始化期间),制作指向传递给其初始化指针的 ptr 的结构的副本。 这是我正在尝试做的…

风向决定发型 10-20 19:55 4 0

std::shared_ptr 与 std 容器

我有一个 shared_ptr 容器,我将这些对象交给 Windows API,稍后我会使用原始 ptr 获得回调。我想在事后找到正确的shared_ptr。这可以用shared_ptr干…

三生池水覆流年 10-20 18:52 7 0

访问包含 boost::shared_ptr 的 std::vector -> at() 返回共享指针的副本吗?

我是 boost::shared_ptr 的新手,第一次使用它。我有一个包含 boost::shared_ptr 的 std::vector ,我用自定义类创建的对象“填充”了它。 在代码中:…

智商已欠费 10-20 18:30 5 0

共享指针前向声明

我有一个接口Interface。 我还有一个 .h 文件 InterfaceFwd.h ,看起来就像 #ifndef Blah #define Blah #include class Interface; typedef boost::sh…

谁拥有 MySQL Connector C++ 返回的内存?

我在使用 MySQL Connector C++ 1.05 时遇到内存泄漏/删除错误。 连接器返回一个指向执行查询结果集的指针。 我将指针分配给 boost::shared_ptr。通话…

花想c 10-20 17:09 5 0

抛出一个 boost::shared_ptr<自定义异常>

是否存在以下任何陷阱; if (someCondition) throw boost::shared_ptr( new SomeException( "foo!" ) ); ... catch( const boost::shared_ptr& expRef…

云巢 10-20 14:21 6 0

使用指针对共享模型进行线程化

我有一个指向使用 new 创建的对象的指针向量。多个线程通过各种获取/设置以安全的方式访问该向量。然而,一个线程可能会删除其中一个对象,在这种情况…

对你再特殊 10-20 13:06 5 0

boost::shared_ptr 和继承

我面临的情况是,我有一个基类的 boost::shared_ptr 的 std::vector 。在我的程序过程中,我也需要在该向量中存储指向派生类对象的共享指针,并且在程…

萌能量女王 10-20 09:39 6 0

每帧在shared_ptr中动态分配图像

我在这里第一次尝试使用shared_ptr,但是在执行此操作时遇到了一些问题。 我想每帧获取 IplImage 并分配给shared_ptr 类成员,释放最后一个图像。它是…

眼中杀气 10-20 03:50 3 0
更多

推荐作者

lixs

文章 0 评论 0

敷衍 

文章 0 评论 0

盗梦空间

文章 0 评论 0

tian

文章 0 评论 0

13375331123

文章 0 评论 0

你对谁都笑

文章 0 评论 0

更多

友情链接

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