腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
OpenMP:为“
shared
”预先定义的“
shared
”?
c.resize(n); double sum; ../src/OpemMPTutorial.cpp:200:
浏览 0
提问于2012-11-03
得票数 9
回答已采纳
1
回答
shared
_ptr<const A> to
shared
_pointer<A>
std::
shared
_ptr< const A> getPointer() const;当我试图调用我的函数时,我会得到以下消息: 错误:无法将“
shared
_ptr< const A>”转换为“
shared
_ptr<A>”
浏览 1
修改于2018-11-13
得票数 0
回答已采纳
2
回答
GCC期权的-
shared
与-Wl、-
shared
的差异
我知道-Wl,-
shared
是ld的一种选择。我见过有人这样编译,像这样的人所以,我想知道-
shared
和-Wl,-
shared
之间是否有什么区别。
浏览 4
修改于2012-04-21
得票数 13
回答已采纳
1
回答
managed_
shared
_memory对windows_
shared
_memory
我目前正在查看Boost的进程间库的文档,并试图找出其中的区别。
浏览 4
提问于2017-09-01
得票数 5
回答已采纳
3
回答
作为
shared
_ptr的
shared
_array元素?
如果我有一个boost::
shared
_array<T> (或boost::
shared
_ptr<T[]>),有没有办法获得与阵列共享的boost::
shared
_ptr<T>?例如,我可能想要这样写:
shared
_ptr<int> element = &array[2]; 我知道我不能使用&array理想情况下,
shared
_arra
浏览 2
修改于2013-03-21
得票数 8
2
回答
静态成员函数make_
shared
of
shared
_ptr
使用libc++,在公共部分找到std::
shared
_ptr::make_
shared
()静态成员函数。当我已经为std::
shared
_ptr的专门化定义了类型别名时,这是非常方便的:using P = std::
shared
_ptr< T >;static_asser
浏览 6
修改于2016-01-29
得票数 11
回答已采纳
1
回答
shared
_from_this()即使正确使用make_
shared
也会导致make_
shared
布局 类connection_manager在std::
shared
_ptr<worker_thread>容器中创建并存储std::
shared
_ptr<worker_thread>类型的对象。类worker_thread继承自std::enable_
shared
_from_this<worker_thread>。类worker_thread创建类型为std::
shared
_ptr<connection>的对象。在
shared
_from_this()调用
浏览 0
修改于2018-05-14
得票数 16
回答已采纳
2
回答
shared
_ptr的向量的
shared
_ptr
我有下面的课程 std::vector< std::
shared
_ptr<byte[]> > ptr_vector;将ptr_vector放在std::
shared
_ptr即做Images A; Images B = A; std::
shared
_ptr< std::vector<std::
shared
_ptr<byte[]>> >vector_ptr;这里只执行一次,而不
浏览 1
提问于2013-05-03
得票数 0
回答已采纳
2
回答
shared
_ptr和make_
shared
实现(用于学习)
最近,我浏览了Scott的有效的现代C++,发现关于
shared
_ptr的讨论非常有趣。我还看了路易·布兰迪( Louis )的奇怪的是,Facebook上反复出现的C++错误演讲,其中也有一些关于
shared
_ptr工作方式的细节,我认为实现自己的内容会很有趣,看看我是否真正理解了它。这里是
shared
_ptr和make_
shared
:https://godbolt.org/z/8Yec9K#include <iostream> #include <fu
浏览 0
修改于2021-01-30
得票数 6
回答已采纳
1
回答
explicitly_
shared
我想使用explicitly_
shared
选项,但不确定将该参数放在哪里。
浏览 0
提问于2012-08-29
得票数 2
1
回答
shared
_ptr<T> to const
shared
_ptr<const T>&
我对
shared
_ptr感到困惑,我的主要问题是:是否在执行以下操作时创建了一个新对象(
shared
_ptr对象)?void Func1(const
shared
_ptr<T>& rhs) {}
shared
_ptr<T> v1
shared
_ptr<const T> tmp_v2 = v1;我关心它,因
浏览 3
修改于2017-03-26
得票数 4
回答已采纳
1
回答
boost::
shared
_ptr和std::
shared
_ptr共存
我们都知道boost和c++11都支持
shared
_ptr。有些编译器支持c++11,有些则不支持。我想写我的代码,以便当编译器支持c++11
shared
_ptr时,它使用std::
shared
_ptr;当它不支持时,使用boost::
shared
_ptr。这方面的常见/最佳实践是什么?
浏览 0
修改于2013-06-17
得票数 7
回答已采纳
1
回答
std::
shared
_ptr & boost::
shared
_ptr差分
IInterface() = 0;};{ p->doSomething();现在:如果我使用typedef std::
shared
_ptr< IInterface > IIntPtr;,一切都很好,但是如果我使用typed
浏览 1
修改于2020-06-20
得票数 0
4
回答
将
shared
_ptr常量转换为
shared
_ptr
如何将指向常量对象的
shared
_ptr转换为指向非常数对象的
shared
_ptr。我正在尝试做以下几件事: boost::
shared
_ptr<A> kk=const_cast< boost::
shared
_ptr
浏览 0
修改于2011-03-29
得票数 18
回答已采纳
1
回答
shared
_from_this()返回std::
shared
_ptr<const X>,而不是std::
shared
_ptr<X>
public: using difference_type = std::ptrdiff_t;Node::iterator Tree::begin() const {}class Node : public std::enable_
shared
_from_this
浏览 0
修改于2017-11-18
得票数 4
回答已采纳
1
回答
Boost
shared
_from_this()返回错误的
shared
_ptr
我正在尝试使用boost::
shared
_ptr和boost::enable_
shared
_from_this,但无济于事。看起来好像
shared
_from_this()返回了错误的
shared
_ptr。这是我所看到的:boost::
shared
_ptr<Task> first = boost::
shared
_ptr<Task>(task); // use_count = 1,
浏览 7
修改于2019-12-20
得票数 0
回答已采纳
1
回答
在运行构造函数之前,
shared
_ptr a= make_
shared
()是否创建
shared
_ptr的副本?
假设我们在C++11域,我们使用make_
shared
()创建一个智能指针。然后,我们使用这个智能指针初始化一个变量,如下所示:现在我知道两件事这意味着在上述情况下,可能会为make_
shared
.Copy省略返回的
shared
_ptr调用副本构造函数,这在C++17.中是强制性的。这是否意味着在make_
shared<
浏览 8
修改于2022-03-19
得票数 0
回答已采纳
3
回答
std::
shared
_ptr初始化: make_
shared
<Foo>() vs
shared
_ptr<T>(新Foo)
这两者有什么不同:和 std::
shared
_ptr<int> p = std::make_
shared
浏览 0
修改于2015-12-17
得票数 59
回答已采纳
1
回答
Qt::make_
shared
用于创建QSharedPtr,而std::make_
shared
用于创建std::
shared
_ptr
标准库提供了std::make_
shared
和std::make_unique,用于创建智能指针,以便立即将分配的对象存储在其中。namespace Qt template<class T, class...Args> {
浏览 7
修改于2014-10-10
得票数 7
4
回答
将
shared
_ptr<Derived>传递为
shared
_ptr<Base>
将派生类型的
shared
_ptr传递给接受基类型
shared
_ptr的函数的最佳方法是什么?我通常通过引用
shared
_ptr来避免不必要的副本:但如果我试着做这样的事情,这是行不通的foo(bar);
浏览 8
修改于2020-06-20
得票数 131
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券