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

📄 qio.h

📁 早期freebsd实现
💻 H
字号:
/*  $Revision: 1.2 $****  Quick I/O package -- optimized for reading through a file.*//***  State for a quick open file.*/typedef struct _QIOSTATE {    int		fd;    int		Size;    int		flag;    int		Length;    char	*Buffer;    char	*End;    char	*Start;    long	Count;} QIOSTATE;    /* A reasonable buffersize to use. */#define QIO_BUFFER	8192    /* Values for QIOstate.flag */#define QIO_ok		0#define QIO_error	1#define QIO_long	2#define QIOerror(qp)		((qp)->flag > 0)#define QIOtoolong(qp)		((qp)->flag == QIO_long)#define QIOtell(qp)		((qp)->Count - ((qp)->End - (qp)->Start))#define QIOlength(qp)		((qp)->Length)#define QIOfileno(qp)		((qp)->fd)extern char	*QIOread();extern QIOSTATE	*QIOopen();extern QIOSTATE	*QIOfdopen();extern void	QIOclose();extern int	QIOrewind();

⌨️ 快捷键说明

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