第一幕:std::move —— 资源的“搬家”授权 本质:std::move(arg) 就是一个类型转换(static_cast),它把 arg 变成一个右值引用。它不移动任何东西,只是告诉编译器: