矢量矢量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++库。 –