我有一个文本文件 out.txt ,如下所示
1 5
2 8
3 11
2 15
. .
现在我必须从我的c ++代码中读取这些值作为数组a [](数组元素依赖于 out.txt ),如下所示
一个[1] = 5;
一个[2] = 8;
[3] = 11;
一个[1] = 15;
数组长度应根据“out.txt”文件进行更改。任何人都可以帮我这样做吗?
答案 0 :(得分:3)
我建议你使用矢量。 (http://www.cplusplus.com/reference/vector/vector/)
然后只需使用push_back()
添加值。
您还可以使用at()
答案 1 :(得分:1)
数组具有固定的大小,您可以使用List,也可以以最大容量声明数组,并且不允许为您保留的空间更多。