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

📄 match.h

📁 创建一个符合iso-9660标准的iso文件系统
💻 H
字号:
/* @(#)match.h	1.6 00/04/16 joerg *//* * 27th March 1996. Added by Jan-Piet Mens for matching regular expressions *                  in paths. * */#include "fnmatch.h"#ifdef SORTING#include <limits.h>#define NOT_SORTED INT_MIN#define MAX(A,B) (A) > (B) ? (A) : (B)#endif#define	EXCLUDE		0		/* Exclude file completely */#define I_HIDE		1		/* ISO9660/Rock Ridge hide */#define J_HIDE		2		/* Joliet hide */#define H_HIDE		3		/* ISO9660 hidden bit set */#ifdef APPLE_HYB#define HFS_HIDE	4		/* HFS hide */#define	MAX_MAT		5#else#define	MAX_MAT		4#endif /* APPLE_HYB */extern int	gen_add_match	__PR((char *fn, int n));extern int	gen_matches	__PR((char *fn, int n));extern void	gen_add_list	__PR((char *fn, int n));extern int	gen_ishidden	__PR((int n));extern void	gen_del_match	__PR((int n));#ifdef SORTINGextern void	add_sort_list	__PR((char *fn));extern int	sort_matches	__PR((char *fn, int val));extern void	del_sort	__PR((void));#endif /* SORTING *//* The following are for compatiblity with the separate routines - the   main code should be changed to call the generic routines directly *//* filenames to be excluded */#define	add_match(FN)	gen_add_match((FN), EXCLUDE)#define add_list(FN)	gen_add_list((FN), EXCLUDE)#define matches(FN)	gen_matches((FN), EXCLUDE)/* ISO9660/Rock Ridge filenames to be hidden */#define i_add_match(FN)	gen_add_match((FN), I_HIDE)#define i_add_list(FN)	gen_add_list((FN), I_HIDE)#define i_matches(FN)	gen_matches((FN), I_HIDE)#define i_ishidden()	gen_ishidden(I_HIDE)/* Joliet filenames to be hidden */#define j_add_match(FN)	gen_add_match((FN), J_HIDE)#define j_add_list(FN)	gen_add_list((FN), J_HIDE)#define j_matches(FN)	gen_matches((FN), J_HIDE)#define j_ishidden()	gen_ishidden(J_HIDE)/* ISO9660 "hidden" files */#define h_add_match(FN)	gen_add_match((FN), H_HIDE)#define h_add_list(FN)	gen_add_list((FN), H_HIDE)#define h_matches(FN)	gen_matches((FN), H_HIDE)#define	h_ishidden()	gen_ishidden(H_HIDE)#ifdef APPLE_HYB/* HFS filenames to be hidden */#define hfs_add_match(FN) gen_add_match((FN), HFS_HIDE)#define hfs_add_list(FN)  gen_add_list((FN), HFS_HIDE)#define hfs_matches(FN)	  gen_matches((FN), HFS_HIDE)#define hfs_ishidden()	  gen_ishidden(HFS_HIDE)#endif /* APPLE_HYB */

⌨️ 快捷键说明

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