【发布时间】:2014-01-08 14:43:35
【问题描述】:
我有一个刚从文件中读取的浮点数的一维向量。
std::vector<float> result(s.size() / sizeof(float));
我想这样使用这些数据
myTable[rl][gl][bl][0];
那么有什么简单的方法可以将我的一维向量转换为简单的多维向量或多维数组?
float myTable[100][10][20][30];
vector<vector<vector<vector<int> >>> myTable;
我仍然可以轻松地使用在整个代码中设置的索引。 不必须将其转换为一维访问,例如:myTable[indexmathhere]
【问题讨论】:
标签: c++ arrays vector multidimensional-array