qt操作文本文件写入数据

利用qt往文件里面主动添加内容,代码如下:

#include <QCoreApplication>

#include <QFile>

#include <QTexStream>

int main(int argv, int argv)

{

    QCoreApplication a( argc,argv );

    QFile data("you.txt");

    if (data.open ( QFile::WriteOnly ) )

    {

         QTexStream out(&data);

        out << QObject::tr("hhh")<<qSetFieldWidth(10) << left <<"'hello world" << endl;

    }

      return a.exec();

}

结果会在build-readtxt-Desktop_Qt_5_2_0_MinGW_32bit-Debug目录出现一个名为you.txt的文件。



里面的内容就是上面代码写入的内容。


下面添加一些QTexSream里面包含的函数和功能描述。

qSetFiledWidth(int width) 设置字段宽度

qSetPadChar(QChar ch) 设置填充字符段

qSetRaedNunberPercision(int precision) 设置实数精度






猜你喜欢

转载自blog.csdn.net/weixin_39770778/article/details/80620353