如何转换 std::vector<double>
到 double array[]
?
最佳答案
有一个相当简单的技巧可以做到这一点,因为现在的规范是 guarantees vector 连续存储它们的元素:
std::vector<double> v;
double* a = &v[0];
关于c++ - 如何将 vector 转换为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54304316/