Qt中以固定格式写批量int型数据至文件之格式控制(数字对齐)

可以将数据转换为字符串QString类型,再通过流QTextStream输出至文件QFile

数字对齐的格式控制很简单,譬如:

      int a = 10;

      out  << QString::number(a).sprintf("%8d",a);   //以空格占位

      out  << QString::number(a).sprintf("%08d",a);  //以0填充无效位

此外,可以加上换行控制可以使文件内容更清晰整洁

你可能感兴趣的:(QT,qt)