使用双指针语法M[][]
定义矩阵然后访问元素是否更好
for (int i=0; i<height; ++i)
{
for (int j=0; j<width; ++j)
{
// do something with M[i][j]
}
}
或展平向量中的矩阵,将其定义为M[]
,然后访问其元素,如
for (int i=0; i<height; ++i)
{
for (int j=0; j<width; ++j)
{
int index = j + i * height;
// do something with M[index]
}
}