更新时间:2023-11-10 10:33:22
什么是最快?只是循环,或算法,或其他东西.例如:
What do you mean fastest? Just loop, or algorithm, or something else. For example:
std::transform
(
foos.begin(), foos.end(), std::back_inserter(somenumbers),
[](const Foo& v) { return v.a; }
);
此外,由于您知道向量的大小 - 您应该调用reserve一>.
Also, since you know size of vector - you should callreserve.