腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
调用
复制
构造
函数
而
不是
移动
构造
函数
、
、
、
= nullptr; return *this; size_t _size;};f(std::move(c)); // getting a rvalue reference from lvalue reference 但是后来我发现
调用
的是我的
复制
构造
函数
,
而</em
浏览 2
提问于2018-01-12
得票数 1
回答已采纳
1
回答
调用
复制
构造
函数
而
不是
移动
构造
函数
?
." << name << endl;}; 和一个简单的
函数
: A f(A&& b) { cout << "------before return------" << endl;} 当我
调用
auto
浏览 18
提问于2020-04-10
得票数 0
回答已采纳
2
回答
为什么
移动
构造
函数
既不声明也不用clang删除?
、
、
、
、
with_copy有
移动
构造
函数
吗?
不是
的。显式
复制
构造
函数
阻止生成它。 with_copy有已删除的
移动
构造
函数
吗?
不是
的。没有
移动
构造
函数
与删除
构造
函数
是不一样的。删除的
移动
构造
函数
将尝试
移动
格式错误的对象,
而
<e
浏览 5
提问于2013-12-16
得票数 17
3
回答
为什么
调用
复制
构造
函数
而
不是
移动
构造
函数
?
、
、
、
、
我看不出为什么
调用
复制
构造
函数
而
不是
移动
构造
函数
。如果我在const的
复制
构造
函数
的声明中将关键字Bar &that放在Bar &that前面,我就得到了正确的结果。我知道在许多情况下,使用const lvalue引用比只对
复制
构造
函数
进行lvalue引用更好,但我只想知道发生这种情况的原因。
浏览 5
提问于2015-04-05
得票数 6
回答已采纳
1
回答
调用
C++
移动
构造
函数
而
不是
复制
构造
函数
、
p1 << endl;}p1: 2p2: 2 p1: 2 Destructor cal
浏览 6
提问于2022-11-20
得票数 0
回答已采纳
1
回答
为什么
调用
复制
构造
函数
而
不是
移动
构造
函数
?
、
、
、
、
何时
调用
复制
构造
函数
?
浏览 3
提问于2020-06-29
得票数 1
回答已采纳
2
回答
为什么
调用
移动
构造
函数
而
不是
复制
构造
函数
、
我在试着理解一个
移动
构造
函数
,但是当我添加一个
移动
构造
函数
时,它被
调用
而
不是
我的
复制
构造
函数
,#include <iostream> #include <ve
浏览 1
提问于2016-04-15
得票数 0
回答已采纳
4
回答
通过参数初始化数据成员的C++11方式
、
、
鉴于C++11支持
移动
语义,当从参数初始化数据成员时,我们是否应该尝试
移动
值
而
不是
复制
它?int> data; : data(data) }在这里,将
调用
复制
构造
函数
> data; explicit foo(std::vector<int> d
浏览 3
提问于2011-08-21
得票数 20
回答已采纳
1
回答
C++引物第5版:合成
移动
构造
函数
作为删除和
复制
构造
函数
、
、
、
(解决办法部分):假设Y是一个类,它定义自己的
复制
构造
函数
,
而
不是
移动
构造
函数
。struct hasY{ hasY() = hasY ()=默认;hasY (hasY&)=默认;Y mem;// hasY将有一个已删除的
移动
构造
函数
};hasY hy,hy2 = std:: move(hy);// hasY: move
构造<
浏览 4
提问于2021-10-14
得票数 1
1
回答
强制
复制
构造
函数
而
不是
移动
构造
函数
、
、
我认为这里发生的情况是
调用
了move
构造
函数
,所以最后它尝试释放具有oracle dll分配的内存的字符串。 所以我的问题是,在这种情况下,是否有一种显式
调用
字符串的
复制
构造
函数
的方法?
浏览 2
提问于2015-08-24
得票数 1
回答已采纳
1
回答
移动
构造
函数
,非
复制
构造
函数
,列表在VS2010中的位置
我刚开始
移动
构造
函数
,并与VS2010行为非常混淆。我设计了一个
移动
构造
函数
(A类),据我所知如下所示:当我使用list‘instance并放置A类的一个实例时:A(A&
浏览 2
提问于2010-12-15
得票数 1
回答已采纳
1
回答
调用
捕获变量
而
不是
移动
构造
函数
的
复制
构造
函数
、
、
但是,当A a;更改为const A a;时,输出如下:Copy ctor 为什么lambda的
移动
受到原始变量是否为const这一事实的影响?FWIW,MSVC2012总是
复制
两份。
浏览 1
提问于2013-10-07
得票数 1
回答已采纳
1
回答
为什么
调用
这个
复制
构造
函数
而
不是
移动
构造
函数
?
、
、
、
、
下面的代码片段会导致在我期望
调用
move
构造
函数
的地方
调用
复制
构造
函数
:{ Foo() { puts("Foo gets built我检查了标准,Bar似乎满足了自动生成默认
移动
构造
函数
的所有要求,但这似乎不会发生,除非有其他原因导致对象不能
移动
。我在这里看到了很多与
移动
和
复制</e
浏览 0
提问于2012-04-18
得票数 8
回答已采纳
2
回答
为什么在这种情况下
调用
移动
构造
函数
?
、
、
、
someObject.mutate("some text");} { return 0;其中,SomeClass只在
构造
函数
中记录某些内容,这样我就可以验证所
调用
的内容。对于发布版本,我有以下ouptut:因为
复制
/
移动
省略是有意义的。我想要关闭返回值优化。我真的很想知道为什么要
调用
移动
<e
浏览 0
提问于2018-12-11
得票数 0
回答已采纳
2
回答
理解
复制
/
移动
构造
函数
与操作符之间的推理
、
、
、
一个a2 = a1 -
复制
构造
函数
将被
调用
。预测。 return A(1); 一个a3 = helper() --将
调用
默认的
构造
函数
,以便创建该助手返回的对象。由于RVO,
移动
构造
函数
将不会被
调用</em
浏览 6
提问于2021-12-15
得票数 5
回答已采纳
4
回答
move
构造
函数
应该接受常量还是非常量的右值引用?
、
、
、
在几个地方,我已经看到推荐的
复制
和
移动
构造
函数
签名,如下所示:{ T(const T& other);}; 其中,
复制
构造
函数
采用常量引用,
而
移动
构造
函数
采用非常量右值引用。,T的
复制
构造
函数
被
调用
,
而
<
浏览 2
提问于2012-05-27
得票数 39
回答已采纳
1
回答
调用
值
构造
函数
而
不是
复制
构造
函数
--我期望
调用
复制
构造
函数
,但事实并非如此,取而代之的是用于值初始化的
构造
函数
被
调用
。如果我显式地转换它,就像这样 Numeric<int> c1(Numeric<int>(Numeric<int>(2)
浏览 6
提问于2018-08-19
得票数 0
回答已采纳
3
回答
在实践中,什么时候
调用
移动
构造
函数
?
、
、
、
我最近学到了
移动
构造
函数
,但很多在线资源都没有讨论
复制
省略。
复制
省略对我来说也是有意义的,但它让我想知道,如果没有一个超级人为的例子,
移动
构造
函数
什么时候才能被
调用
。b(x + y); 这篇文章说,这两个
函数
都应该
调用
移动
浏览 173
提问于2021-06-01
得票数 4
回答已采纳
2
回答
当变量
不是
本地变量时,应该继续返回吗?
、
、
有几个关于
复制
和
移动
的问题。据我所知,这是因为通过
复制
省略,在case get1上,编译器将不
调用
构造
函数
+
移动
构造
函数
,而是只
调用
一个默认
构造
函数
,
而
case get1bad则强制编译器
调用
构造
函数
+
移动
。我的问题是变量
不是
本地变量的情况(get2 vs get3)。在这种
浏览 1
提问于2021-12-24
得票数 2
回答已采纳
2
回答
为什么没有用户的类提供cp/mv,并且具有虚拟
函数
,但没有虚拟基,
而
没有"trival cp/mv“?
、
、
按照标准: -类X没有虚拟
函数
(10.3),也没有虚拟基类(10.1),并且-对于每个类类型(或其数组)的X的非静态数据成员,为
复制
/
移动
该成员
而
选择的
构造
函数
是微不足道的; 否
浏览 1
提问于2018-03-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+11移动构造函数详解
构造函数缺失漏洞分析
JavaScript中构造函数介绍
Python基础教程 调用未关联的超类构造函数
Kotlin构造函数与实例化
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券