用一维数组如何提取一个文件(.txt)的一行(列)文件
水菜水菜的 2019-05-25 12:11:28 最近有个大作业,需要导入的文件是txt格式,从直观上看这个文件应该是个n×3的矩阵,排列得很整齐。但是这项作业的做法上不能把整个文件通通用infile导到一个二维数组里,而是分别取这个文件的第一列,第二列和第三列,因为每一列会有各自的用途。
我同学说用一维数组(他推荐的用vector建立一个一维容器)就能拿出这个文件的一列,可我怎么也想不通,首先我不知道该怎么循环它让它只取列;其次取其中一列又不敢用eof;再次这个文件里全是int型的,针对于字符串的getline也无的放矢。
这里想问问各位大神,如何精准地取出这个txt文件的一列呢?