有一个函数接受 float**
范围。
我在 std::vector<std::vector<float>>
类型的变量中有值.
是否可以在不分配临时空间的情况下进行这样的转换 float*[]
?
最佳答案
不是直接复制,但您不必从“内部” vector 复制数据。相反,您可以创建指向每个内部 vector 的 data()
属性的指针数组。
关于c++ - 从 std::vector<std::vector<float>> 转换为 float**,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12992072/