为什么MFC保存数据到TXT,中间数据间隙会发生改变?
//开始写入for (int i = 0; i < nRtrValueGetPoint; i++)
{
cs.Format(_T("%d\t%f\t%f\n"), i+1, x_GetData_results_L, z_GetData_results_L);
file.WriteString(cs);
}
file.Close();
保存的TXT文件数据,中间部分数据间的间隙突然改变。 159 -10.486450 101.013184
160 -10.177612 101.257324
161 -9.868774 101.272583
162 -9.588013 101.318359
。。。
485 99.895020 197.052002
486 100.189819 196.838379
487 100.484619 196.640015 485 99.895020 197.052002
486 100.189819 196.838379
487 100.484619 196.640015
就这样间隔在160行突然改变,在486又变回来。
不能传图片,效果不明显,求大神指点下
制表符会强制按照 2/4/8(具体多少看输出环境配置) 个字符对齐,并不是在你实际输入的最后一个字符后面插入 2/4/8 个空字符。
页:
[1]