我需要将一个 txt 文件拆分为 2 个数组 txt 文件包含完整的数字。我可以不使用字符串吗?例如,对于输入
4(how many line)
2 1
3 7
8 0
3 7
我想要数组 1 包含(一行中的第一个数字)
{2
3
8
3}
数组 2 包含(一行中的第二个数字)
{1
7
0
7}
我该怎么做?只是好奇......这是一个不起作用的代码..
ifstream ifs("sth.txt");
int g;
ifs>>g;
int girl[g];
int boy[g];
for(int i=0;i<2*g,i++;){
if (i%2==0)ifs>>gil[g];
if (i%2==1)ifs>>boy[g];}
cout<<boy[1];