腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(12)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
调用复制构造函数而不是移动构造函数
uint8_t[_size]; } } void f(Component&& c) {} int data[]
浏览 2
修改于2018-01-13
得票数 1
回答已采纳
1
回答
复制-省略在使用移动时不会发生
X() = default; X(X&&) { std::cout << "
move-constructor
浏览 1
提问于2015-03-09
得票数 2
回答已采纳
1
回答
派生类的移动构造函数
T2 t2; derived(derived &&d): base<T>(std::move(d)), t2(std::move(d.t2)){}我在derived
move-constructor
浏览 1
修改于2016-06-07
得票数 5
回答已采纳
1
回答
为什么make_shared两次调用move构造函数?如何避免呢?
const Node& other) { cout << "Called copy-contructor\n"; } return 0;但我从上面的代码中得到的结果是:Called copy-contructor Called
move-constructor
浏览 9
修改于2021-08-08
得票数 0
1
回答
调用函数时没有调用构造函数
MyType o{ 1, 2, 3 }; f(std::move(o)); // call of
move-constructor
浏览 4
修改于2017-12-15
得票数 1
回答已采纳
2
回答
模板化构造函数与模板化复制构造函数
impl_;{ my_class foo() return instance_; // Wants to use
move-constructor
浏览 0
修改于2010-12-12
得票数 3
回答已采纳
1
回答
如果我们有(N)RVO,那么移动构造函数实际上被调用了吗?
<< "Destructed\n"; } return Foo(); Foo foo = makeFoo(); //
Move-constructor
浏览 0
修改于2018-04-24
得票数 2
回答已采纳
2
回答
要使用的:移动赋值运算符与复制赋值运算符
assignment operator中,other可以是使用copy constructor或move constructor的构造函数(如果other是用rvalue初始化的,则可以移动-构造--如果定义了
move-constructor
浏览 5
修改于2014-11-06
得票数 11
回答已采纳
3
回答
使用移动成本低但复制量大的对象初始化容器的首选方法是什么?
我理解为什么h()使用
move-constructor
,但是为什么g()使用copy-constructor以相同的顺序构造带有il中每个元素的副本的容器。
浏览 0
提问于2016-07-19
得票数 7
回答已采纳
3
回答
向量与push_back()行为
}; Test(Test&&) printf("\nClass
move-constructor
浏览 4
修改于2015-10-09
得票数 3
回答已采纳
2
回答
是否可以移动本地堆栈变量?
. // stated by
浏览 2
修改于2017-03-29
得票数 45
1
回答
C++14中的RVO和删除的移动构造函数
这是一个优化:即使发生了并且没有调用copy-/
move-constructor
,它仍然必须是,并且必须是可访问的(就好像根本没有进行优化一样),否则程序是错误的。
浏览 0
提问于2018-02-03
得票数 6
回答已采纳
领券