如何在c ++中从文本文件中读取特定列或行

时间:2013-01-25 20:27:05

标签: visual-c++ file-io multidimensional-array text-files

如果文本文件包含许多行和列(例如100*100)。如何获取特定列并读取该列中的所有值,然后对应该列中的特定值,我需要读取该行中的所有值。任何人都可以帮忙。

问候。

1 个答案:

答案 0 :(得分:0)

问题不明确。你的意思是字符列(一行中的第N个字符),数字(“2 3 0 9 45 223 93 1”是八列还是别的什么?

在任何情况下,您只能按行读取文件,因此要提取某个列,首先需要将文件读入内存,然后将数据存储在字符串中。然后在每个字符串中,获取您要查找的列值。当您找到它时,您找到它的字符串将是您想要的行。