有没有什么办法可以在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