std::vector<std::unique_ptr<Data>> data; process(std::move(data));
void process(std::vector<std::unique_ptr<Data>> & data) // 这样传引用,调用的时候 GCC 无法编译通过 { // }
void process(std::vector<std::unique_ptr<Data>> data) { // }