关于实际项目中必要的几个文件操作接口
keleman
·
2024-11-19
·
via 博客园 - keleman
必要的成员:
-
文件路径 QString A
-
文件句柄 QFile B
-
数据流 QDataStream C
必要的接口
-
load(QString fileFullPaht);加载文件并构造和DataStream的联系
-
save();按数据
-
saveAs(QString fullPath);另存,该函数构造局部的QFile及相关的流操作对象。不要用类成员变量中的 B
-
appendRecerd(Record,bool savetoFile=true);添加记录 ,以及是否追加到文件 缺省true
-
close() 关闭文件
-
reload();重新加载文件。
因为实际项目通常会有会有清空项目数据的功能,
一种简单的流程就是先清空内存数据
close()数据文件
DeleteFile 删除该文件 ,
这时就需要reload()以便重新打开文件、初始化各个成员,建立数据链接。
该函数经常被忽略、
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。