我有这样一个文件:
int1--tab--int2--tab--int3--tab--int4--tab--newline int1--tab--int2--tab--int3--tab--int4--tab--newline int1--tab--int2--tab--int3--tab--int4--tab--newline ...
我想将每一行保存到数组中。也就是说,所有的int1保存到一个数组中,int2 int3等也进行同样操作。
我真的不知道该如何做,请帮助我。
我已经尝试逐行读取它。
int1--tab--int2--tab--int3--tab--int4--tab--newline int1--tab--int2--tab--int3--tab--int4--tab--newline int1--tab--int2--tab--int3--tab--int4--tab--newline ...
我想将每一行保存到数组中。也就是说,所有的int1保存到一个数组中,int2 int3等也进行同样操作。
我真的不知道该如何做,请帮助我。
我已经尝试逐行读取它。
#include <sstream>
#include <string>
std::string line;
while (std::getline(infile, line))
{
std::istringstream iss(line);
int a, b;
if (!(iss >> a >> b)) { break; }
}