gpt4 book ai didi

c++ - 了解 Boost MultiArray 参数

转载 作者:行者123 更新时间:2023-11-30 02:08:54 30 4
gpt4 key购买 nike

这是来自 Boost docs并且编译没有问题。

#include "boost/multi_array.hpp"

int main () {
// Create a 3D array that is 3 x 4 x 2
typedef boost::multi_array<double,3> array_type;
typedef array_type::index index;
array_type A(boost::extents[3][4][2]);
return 0;
}

我的问题是:第二个模板参数是什么?我从文档中不清楚。此代码只有在设置为 3 时才会编译。

最佳答案

这是你需要多少维度。

boost::extents[3][4][2] // we use 3 dimensions

因此,如果您更改此数字,则必须将此行更改为。

关于c++ - 了解 Boost MultiArray 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5978811/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com