C++;多维向量/矩阵的子矩阵 < MsS+C++中,我有一个多维向量(矩阵)。我没有使用数组

C++;多维向量/矩阵的子矩阵 < MsS+C++中,我有一个多维向量(矩阵)。我没有使用数组,c++,visual-studio,vector,matrix,submatrix,C++,Visual Studio,Vector,Matrix,Submatrix,例如: vector< vector<float> > image(1056, vector<float>(366)); 我想: 6 7 10 11 看起来很基本,但我对这个概念还不熟悉。有一些示例,但它们使用数组,我无法根据自己的需要更改示例。没有简单的方法。您应该创建所需大小的新二维数组,并将数据片段复制到该数组中 您可能希望通过某个视图访问矩阵,该视图将是代理类、映射视图索引和底层数据索引如果您有很多这类事情要做并且性能不是那么关键,请查看Boos

例如:

vector< vector<float> > image(1056, vector<float>(366));
我想:

6  7
10 11

看起来很基本,但我对这个概念还不熟悉。有一些示例,但它们使用数组,我无法根据自己的需要更改示例。

没有简单的方法。您应该创建所需大小的新二维数组,并将数据片段复制到该数组中


您可能希望通过某个视图访问矩阵,该视图将是代理类、映射视图索引和底层数据索引

如果您有很多这类事情要做并且性能不是那么关键,请查看Boost.uBlas
6  7
10 11