我有一个std::vector<glm::vec3>
,我想获取一个浮点类型的数组指针。
如果std::vector
的内容如下:
std::vector[0] = vec3(0.1f, 0.2f, 0.3f)
std::vector[1] = vec3(0.4f, 0.5f, 0.6f)
std::vector[2] = vec3(0.7f, 0.8f, 0.9f)
如果指定当前索引,则数组指针将返回以下内容:
array[0] = 0.1f
array[1] = 0.2f
array[2] = 0.3f
array[3] = 0.4f
array[4] = 0.5f
array[5] = 0.6f
array[6] = 0.7f
array[7] = 0.8f
array[8] = 0.9f
如果有可能,最常见的实现方式是什么?
vector
创建一个新的vector
。 - Maroun