有沒有什麼辦法可以在C++中增加數組?如何在C++中增加數組?
我做了一個代碼,將獲得行(當然使用getline():D)從.txt文件,並將它們放入一個字符串數組。我只想使用盡可能多的內存,因爲我需要。我試着用計算行:
while(getline(file, line_x)){
length++;
}
然後:
string lines[length];
int l=0;
while(getline(file, line_x)){
string[l] = line_x;
l++;
}
但由於某些原因,它沒有工作。所以我想我可以讓數組增加每一次迭代?
如果不能,我可以在「選定的」RAM地址上創建一個int嗎?
PS。我在這裏新:)
我看到你的重複數據刪除標記,並提高你親密投票。 – user4581301
爲什麼它是'string [l]'?它應該是'lines [l]' – Tyger