我想知道如何创建宽度和宽度不同的新矩阵。高度 通过将值传递给类。
例如:
myClass map1;
map1.matrix[width][height] = { "###","###"}
(这不是corrcet代码,但我正在寻找类似的东西)
答案 0 :(得分:0)
尝试使用Boost.MultiArray。它允许您创建具有任意内容类型的内容的多维数组。我已经使用过它(boost :: multi_array_ref部分更具体),它的效果非常好。一个重要的特性是能够创建数组views(以及基于视图的切片)。