我想做一個函數,給出2矩陣返回兩者的總和。我認爲問題在於我如何初始化矩陣't'。平方和矩陣
#include <iostream>
#include <vector>
using namespace std;
typedef vector< vector<int> > Matrix;
Matrix sum(const Matrix&a,const Matrix&b){
Matrix t;
for(int i=0;i<a.size();i++)
for(int j=0;j<a.size();j++)
t[i][j] = a[i][j] + b[i][j];
return t;
}
這是什麼矩陣類?它有什麼構造函數(你必須設置其大小......)? – 2012-02-08 19:47:44
矩陣是declrades矩陣:typedef vector < vector>矩陣; 然後我想要一個函數返回2矩陣的總和,我的問題是這段代碼不起作用,可能是因爲我必須初始化變量t? –
EricJ
2012-02-08 19:50:26
好吧,你是如何創建一個&B? :) – 2012-02-08 19:53:06