如何使用std::valarray存储/操作2D数组?
我想看一个2D数组的例子,其中的元素由行/列索引访问.像这样的伪代码:
matrix(i,j) = 42;
Run Code Online (Sandbox Code Playgroud)
如何初始化这样一个数组的例子也不错.
我已经知道Boost.MultiArray,Boost.uBlas和Blitz ++.
随意回答为什么我不应该使用valarray作为我的用例.但是,我希望多维数组的内存是连续的(列x行)块.没有Java风格的嵌套数组.