⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filemanagement.h

📁 简单文件管理系统
💻 H
字号:
#ifndef _FILEMANAGEMENT_
#define _FILEMANAGEMENT_

class FileManagement
{
public:
	FileManagement();
	~FileManagement();
protected:
	IRESULT   createFile( char *pFileName ) ;
	IRESULT   createDirectory( char *pDirectoryName ) ;
	
	IRESULT   dropFile( char *pFileName ) ;
	IRESULT   dropDirectory( char *pDirectoryName ) ;
	
	IRESULT   showInfor() ;
	IRESULT   showFile( char *pFileName ) ;
	IRESULT   showDirectory( char *pDirectory ) ;
	IRESULT   inputString(char *prompt,char *destinate,unsigned int count) ;

	//加载所有链表信息
	IRESULT   loadAll();
	//保存所有信息
	IRESULT   saveAll();
	//用于显示当前时间
    VRESULT printCurrentTime() ;

    //用于大小写转换
    VRESULT upToLower( char *command ) ;

	VRESULT cleanUp();
public:
	VRESULT  run( ); 
private :
	FILEINFOR  *pHeader ;
    FAT        *pFHeader ;//文件分配列表头指针
	IIT        *pIHeader ;//索引信息列表头指针
	CIT        *pCHeader ;//控制信息列表头指针
	FILE       *pFile ;//文件指针

};

#endif 

⌨️ 快捷键说明

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