逐列从C ++中读取文件中的数据?

时间:2016-11-17 21:16:59

标签: c++ file

是否可以逐列读取文件中的数据,而不是在C ++中逐行读取?我有一个文件中的数据,我希望它们逐列读取并按顺序存储在数组中。任何帮助,将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:0)

你不需要逐列读取,因为你可以逐行或逐列填充数组,这对数组来说无关紧要(正如Jonny Henly在评论中指出的那样):

伪代码:

“读取行”:

data[size][size];
for (int row=0;row<size;row++)
    for (int col=0;col<size;col++)
        inputFile >> data[row][col];

“读取列”:(即data转换文件内容)

data[size][size];
for (int col=0;col<size;col++)
    for (int row=0;row<size;row++)
        inputFile >> data[row][col];