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

📄 dosfiles.h

📁 国外网站上的一些精典的C程序
💻 H
字号:
/***  SNIPPETS header for functions to work with DOS files & directories*/#ifndef DOSFILES__H#define DOSFILES__H#include <stdio.h>#include "dirport.h"#include "sniptype.h"Boolean_T   addpath(char *newdir);                    /* Addpath.C      */void        copy(char *fromDir, char *fname,                  char *toDir);                       /* Doscopy.C      */int         getdrv(void);                             /* Drvalid.C      */Boolean_T   chdrv(int drive);                         /* Drvalid.C      */Boolean_T   drvalid(int drive);                       /* Drvalid.C      */Boolean_T   drvrdy(int drive);                        /* Drvalid.C      */int         favail(void);                             /* Favail.C       */char      * getdcwd(unsigned int drive);              /* Getdcwd.C      */int         iscons(FILE *fp);                         /* Iscons.C       */int         isfopen(FILE *fp);                        /* Isfopen.C      */int         drive_type(int dr);                       /* Isnetdr.C      */Boolean_T   isRamDsk(unsigned char drive);            /* Isramdsk.C     */int         isWprot(int drive);                       /* Iswprot.C      */int         mkdirs(char *pathname);                   /* Mkdirs.C       */int         PushDir(char *newdir);                    /* Pushdir.C      */int         PopDir(void);                             /* Pushdir.C      */int         isdir(char *dir);                         /* Pushdir.C      */char FAR  * truename(char FAR *dst, char FAR *src);   /* Truename.C     */Boolean_T   isCDROMdrive(int drive);                  /* Iscdrom.C      */int         fdupdate(int fd);                         /* Fupdate.C      */int         fupdate(FILE *fp);                        /* Fupdate.C      *//***  File: ADDHNDLS.H*/#define TABLE_SIZE 255        /* NOTE: *Must* be <= FILES in CONFIG.SYS */int relocate(void);/***  File: FILES.C*//*** This is the format for a System File Table header.  SFT's are a linked** list in which the header points to the next SFT, is followed by the** number of FILES in this SFT, and ends with the FILES themselves, which** are not important here.*/struct SFT_HEADER {      struct SFT_HEADER (FAR *next);      unsigned number;};int files(void);#endif /* DOSFILES__H */

⌨️ 快捷键说明

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