-2
我需要一個選項來改變我的向量或數組的維數。我的意思是我正試圖獲得一個選項,我可以從中獲得一些尺寸。從一個文件,然後創建具有該維數的向量或數組。我可以以某種方式使我的矢量/數組動態地改變維數的數量嗎?
當我寫
int **array = new int*array
或
vector< vector <int> > vec
我已經定義dimentions的數量。我可以在C++中獲得動態維度嗎?如果沒有,我有什麼語言可以做到這一點?
所以你想要將一個1d數組或單個'vector'變成一個2d數組或'vector'? (例如,您有'std :: vector',但是您需要'std :: vector >'?) –
Tas
或者您是否需要大小?就像你有一個大小爲10的數組/矢量,但是在閱讀文件時需要更多? – Tas
推薦編輯添加一些內容,「我從這個<例子開始這裏>開始,我想以結束。」現在有很多不同的方式可以解釋這個問題。 –
user4581301