小编gok*_*urk的帖子

临时对象中的成员变量是否可以隐式移动?

在我的课程中,我使用std::vectoretc作为成员变量,它们带有自己的移动构造函数.我没有为我的类显式声明移动构造函数,并且它们大部分都没有隐式声明.

如果使用rvalue调用隐式复制构造函数或我的类的隐式赋值运算符,是否复制或移动了移动构造函数的成员?

如果它们被移动了,在使用具有移动构造成员的类时,是否有任何理由试图避免临时性?

c++ rvalue move-semantics c++11

6
推荐指数
1
解决办法
176
查看次数

标签 统计

c++ ×1

c++11 ×1

move-semantics ×1

rvalue ×1