矢量矢量C++ 嗨,我不理解嵌套矢量的語法,以模擬一個數組,我有下面的代碼。矢量矢量C++
vector< vector< float> > myvector (n, vector < float> (2));
但我不太明白它是如何工作的,特別是在您指定的向量的大小和它的載體,如果你想調整大小,使我的矢量矢量已經指定尺寸哪能調整內部向量? 喜歡的東西改變vec [10] [2]
到vec [10] [5]
(改變第二維)
除了如何進行復印多維向量是這樣的:
vector< int> myvector (myVectorToCopy, myVectorToCopy+myVectorToCopy.size());
但隨着幾個方面。 謝謝。如果您填寫起來,並嘗試添加更多他們
你知道如何調整一個簡單的矢量,比如'std :: vector a;'?你知道如何訪問矢量元素嗎?結合兩者。 –
你想要矩陣。你可以爲他們找到C++庫。 –