【发布时间】:2012-02-29 01:34:52
【问题描述】:
我查看了this post,它解决了如何使用boost::multi_array::origin() 函数对非从零开始的数组进行循环,但这只会创建一个循环。
如何遍历multi_array的各个维度,例如:
for(index i = <origin of dim 1>; ...) {
for(index j = <origin of dim 2>; ...) {
for(index k = <origin of dim 3>; ...) {
myArray[i][j][k] = <something>;
}
}
}
当给定一个上下界都未知的数组时?
【问题讨论】:
标签: c++ boost boost-multi-array