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