Anonymous
public text v1 · immutableTdata read(tFile fi){
Tdata t;
int i=0;
t.mass = new int[1];
bool flag = 1;
while((!feof(fi)) && flag){
t.mass =(int*)realloc(t.mass,(i+1)*sizeof(int));
fscanf(fi,"%d",&t.mass[i]);
if (getc(fi) == '\n') flag = 0;
i++;
}
t.n = i;
return t;
}