#include
void main(){std::vector a=getvec();}
std::vector && getvec(){std::vector a;a.push_back(1);return std::move(a);}
//返回的是空的向量
std::vector<int> && a=getvec();
非常抱歉,因为是临时写的,主要是想问的是返回局部变量的右值引用会失败的原因