将文件存入数组的问题
有个文件格式如下 前三行为字符,列数不等,后面十行为数字,列数相等
rewfs
rewfs
rewfs
16478964564798745641
16478964564798745641
16478964564798745641
16478964564798745641
16478964564798745641
16478964564798745641
16478964564798745641
16478964564798745641
我现在想把数字单独拿出来放到一个二位数组当中,我尝试下下面的办法,但存入的总是错误的,请问错在哪了呢?
char data[20][10];
char v[20];
fileinput.seekg(15,ios::beg);
for (long i=0;i<row;i++)
{
fileinput>>v;
for (int j=0;j<col;j++)
{
fileinput>>data[i][j];
}
}
data总是得到一半的值,请问哪里写错了