vfname.h

来自「国外网站上的一些精典的C程序」· C头文件 代码 · 共 42 行

H
42
字号
/***  Configuration header file for VFNAME.C*//***  Rules for MS/PC-DOS*/#define FNAME_MAX       12#define FNAME_SIZE_MAX  8#define FNAME_SIZE_MIN  1#define FEXT_SIZE_MAX   3#define FEXT_SIZE_MIN   0#define MULTIPLE_EXTS   False_#define PATH_SEP_CHARS  "\\/"#define INVALID_CHARS   " ,;:|<>\"+=[]"#define WILDCARD_CHARS  "*?"#define DEVICE_LIST_3   {"AUX","CON","PRN","NUL",\                        "aux","con","prn","nul",NULL}#define DEVICE_LIST_4   {"LPT1","LPT2","LPT3","COM1","COM2","COM3","COM4",\                        "lpt1","lpt2","lpt3","com1","com2","com3","com4",NULL}#define DEVICE_LIST_6   {"CLOCK$","clock$",NULL}#if 0 /* **  Rules for Posix */ #define FNAME_MAX      _PC_NAME_MAX #define FNAME_SIZE_MAX _PC_NAME_MAX #define FNAME_SIZE_MIN 0 #define FEXT_SIZE_MAX  _PC_NAME_MAX #define FEXT_SIZE_MIN  0 #define MULTIPLE_EXTS  True_ #define PATH_SEP_CHARS "/" #define INVALID_CHARS  " ,;:|<>\"\'+=(){}!@#%&!~`" #define WILDCARD_CHARS "*?[]^$" #define DEVICE_LIST_3  {"nul",NULL} #define DEVICE_LIST_4  {"",NULL} #define DEVICE_LIST_6  {"",NULL}#endif

⌨️ 快捷键说明

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