难以找到二维向量的总和。这看起来好吗?
int sumOfElements(vector<iniMatrix> &theBlocks)
{
int theSum = 0;
for(unsigned i=0; (i < theBlocks.size()); i++)
{
for(unsigned j=0; (j < theBlocks[i].size()); j++)
{
theSum +=theBlocks[i][j];
}
}
return theSum;
}
它返回一个负数,但是,它应该返回一个正数..
希望有人可以提供帮助:)