我有一个这样的文件:
4 88 101
1 22 100
6 41 151
我有3个数组,我想把第一个值(4,1,6)放到我的第一个数组,第二个值(88,22,41)放到我的第二个数组等。 那么如何按空格分割每一行?
我已经阅读了该文件,但我无法用这些值填充我的数组。
答案 0 :(得分:0)
如果您知道文件中每行数据的确切项目数,可以使用ifstream
打开并执行以下操作:
int firstNum, secondNum, thirdNum;
while (inFile >> firstNum >> secondNum >> thirdNum)
{
//do something
}