文件的读写是很多应用程序具有的功能,甚至某些应用程序就是围绕着某一种格式文件的处 理而开发的,所以文件读写是应用程序开发的一个基本功能。
文本文件是指以纯文本格式存储的文件,例如用 Qt Creator 编写的 C++ 程序的头文件(上文件)和源程序文件(.cpp 文件)。HTML 和 XML 文件也是纯文本文件,只是其读取之后需要对内容进行解析之后再显示。
Qt 提供了两种读写纯文本文件的基本方法:
实例 samp7_1 演示了这两种方法读写文本文件,其运行时窗口如图 1 所示。实例不仅演示 了如何打开文本文件,还有文件保存功能。