如何从提升多阵列中获取最大/最小元素

lin*_*llo 6 c++ boost boost-multi-array

我想知道一个简单的方法来找到一个 boost 多数组的最大/最小元素,一个包含 3 个索引的对象,如下所示:

int iDepth=10,iWidth=10,iHeight=10;
boost::multi_array<GLfloat, 3> image(boost::extents[iDepth][iWidth][iHeight]);
Run Code Online (Sandbox Code Playgroud)

Căt*_*tiș -2

你有没有尝试过类似的事情:

std::max_element( image.begin(), image.end());
Run Code Online (Sandbox Code Playgroud)