我有一些像這樣的代碼:的std ::向量和構造
class A{
public:
A();
private:
vector<vector<int> > mat;
int a;
}
如何默認的構造函數應該像這樣?
A::A(): mat(10(10)),a(0){};
但對我來說多了一個問題..我不知道「行」的數量。 (vector<vector<int> >
應該有n個元素,並且vector<int>
應該有4個元素) 而且我還有訪問vector<vector<int> >
元素的問題。那麼你能告訴我該怎麼辦?謝謝。:)
謝謝... :)我是否需要初始化mat?或者我可以離開它嗎?什麼更好? – scarably 2012-08-15 18:02:23
元素在構造函數中初始化爲0。如果這在你的程序中是有意義的,那顯然是這樣。 – jrok 2012-08-15 18:43:52