dstVec每次都要resize,相当于全拷贝了一次了,在做copy就没意义了,reverse也不能直接设置size,有没有办法去掉这个赋值,比如直接new char[]这种方式,不会默认填充值 std::vector<char> srcVec(300 * 1024 * 1024, 'a'); std::vector<char> dstVec; dstVec.resize(srcVec.size()); std::copy(std::execution::par, srcVec.begin(), srcVec.end(), dstVec.begin());