Qt读写文件(2种方式)实现详解

  • 内容
  • 评论
  • 相关

文件的读写是很多应用程序具有的功能,甚至某些应用程序就是围绕着某一种格式文件的处 理而开发的,所以文件读写是应用程序开发的一个基本功能。

文本文件是指以纯文本格式存储的文件,例如用 Qt Creator 编写的 C++ 程序的头文件(上文件)和源程序文件(.cpp 文件)。HTML 和 XML 文件也是纯文本文件,只是其读取之后需要对内容进行解析之后再显示。

Qt 提供了两种读写纯文本文件的基本方法:

  1. 用 QFile 类的 IODevice 读写功能直接进行读写
  2. 利用 QFile 和 QTextStream 结合起来,用流(Stream)的方法进行文件读写。

实例 samp7_1 演示了这两种方法读写文本文件,其运行时窗口如图 1 所示。实例不仅演示 了如何打开文本文件,还有文件保存功能。


实例 samp7_1 的运行时窗口
图 1 实例 samp7_1 的运行时窗口

本文标题:Qt读写文件(2种方式)实现详解

本文地址:https://www.hosteonscn.com/4191.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注