初识QFile

2017-09-02 23:24:53  阅读 261 次 评论 0 条

    写程序常常要和文件打交道,因此操作文件成了我们经常干的事。QFile类就是Qt用来操作文件的类。使用起来也是非常的简便。

    常用的操作如下:

    1.构造一个文件对象

    QFile file("d:/xx.txt");  //传入文件路径。


    2.打开文件

    file.open(QFile::ReadOnly);  //传入打开文件的模式,只读、读写、追加等等。


   3. 关闭文件

    file.close();

    

    4.读文件

    file.readAll();  //读取文件所有内容,返回QByteArray。

    file.readLine(); //读取一行内容.


    5.判断是否到了文件结尾

    file.atEnd();  //返回bool,是否到文件尾

    

    6.判断文件是否存在

    file.exists();    //返回bool值,是否存在


    7.删除文件

    file.remove(); //返回bool值,删除成功与否


    8.创建文件

    Qt中好像也没有提供create这样名字的函数来创建文件。文件可以通过用可写的模式打开文件的方式创建。如WriteOnly和ReadWrite。

    例:

    QFile file("带创建文件路径");

    file.open(QFile::ReadWrite);

本文地址:http://fearlazy.com/index.php/post/25.html
版权声明:本文为原创文章,版权归 fearlazy 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?