2D ベクトルの合計を見つけるのに問題があります。これは大丈夫に見えますか?
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;
}
負の数を返しますが、正の数を返す必要があります..
誰かが助けてくれることを願っています:)