文件名称:电子科技大学linux环境编程作业2——李林——编写带缓存的文件操作类
文件大小:14KB
文件格式:ZIP
更新时间:2020-04-15 15:48:13
文件操作类
编写带缓存的文件操作类 从执行体程序库中的CLLogger类可知,通过缓存要写入文件中的数据,能够提高读写磁盘的性能 请编写一个文件操作的封装类,其要求如下: 需要提供open/read/write/lseek/close等函数的封装函数 该类要提供数据缓存服务。 调用该类的写操作接口时,数据要首先写到缓存,然后再根据策略写到文件中。 调用该类的读操作接口时,该类能根据策略缓存读出的数据 读写缓存要保持一致性
【文件预览】:
2
----CLFileRWTester.cpp(645B)
----CLFileRW.h(1KB)
----CLThread.cpp(544B)
----a.out(25KB)
----CLThreadRW.cpp(851B)
----CLThreadRW.h(489B)
----a.txt(14B)
----CLStatus.h(419B)
----CLStatus.cpp(516B)
----CLThread.h(323B)
----CLFileRW.cpp(7KB)