64,648
社区成员
发帖
与我相关
我的任务
分享
#include <utility>
#include <iostream>
using namespace std;
class A
{
public:
A()
{
cout<<"A()"<<endl;
}
A(A&&)
{
cout<<"A(&&)"<<endl;
}
A(const A& f)
{
cout<<"A(&)"<<endl;
}
};
struct B
{
A a;
};
int main() {
B a;
B x = std::move(a);
system("pause");
return 0;
}