fileio.h

来自「纯C++实现超市POS前台系统」· C头文件 代码 · 共 31 行

H
31
字号
/******************************************************************************
		名称:内存文件缓冲模块.
		功能:此模块的功能是把建立以文件为基础的数据保存模块.
			数据将以临时文件方式保存,程序关闭时文件奖被删除.
			在不读写数据时,文件处于关闭状态.
			临时文件名按:	TMP12345.TMP 格式按顺序生成.
			在使用完成后通过析构函数自动删除.
		程序员:雷中南
		版本:1.0
		时间:1999-05-08
******************************************************************************/
#ifndef _FILEIO
#define _FILEIO

class FileIO
{
	public:
		//构造函数.
		FileIO();
		//析构函数.
		~FileIO();
		//从文件中读取数据, 正确返回 "L_OK" 错误返回 "L_ERROR".
		int Read(char *Buffer, long Poision, int Size);
		//向文件中写数据, 正确返回 "L_OK" 错误返回 "L_ERROR".
		int Write(char *Buffer, long Poision, int Size);
	private:
		//临时文件的文件名.
		char FileName[17];
		static int NameID;
};
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?