将map(矩阵)传递给C ++类

时间:2017-12-03 15:46:08

标签: c++ class matrix

我想知道如何创建宽度和宽度不同的新矩阵。高度 通过将值传递给类。

例如:

  myClass map1;

  map1.matrix[width][height] = { "###","###"}

(这不是corrcet代码,但我正在寻找类似的东西)

1 个答案:

答案 0 :(得分:0)

尝试使用Boost.MultiArray。它允许您创建具有任意内容类型的内容的多维数组。我已经使用过它(boost :: multi_array_ref部分更具体),它的效果非常好。一个重要的特性是能够创建数组views(以及基于视图的切片)。