如何在数组类中声明二维数组

How to declare 2d arrays in array class

本文关键字:声明 二维数组 数组      更新时间:2023-10-16

x[50][40] 和 y[50][40] 是 2D 数组。我正在使用数组类。如何在数组类中声明这些?

array <array<long double>> x(50,array<long double>(40)),y(50,array<long double>(40));

我已经在我的程序中使用了上面的代码,就像在这里输入链接描述中声明向量的方式一样但是得到错误。请帮忙。

#include <array>
...
typedef ::std::array< ::std::array< double, 40 >, 50 > t_My2dArray_50_40;