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

📄 fcntl.h

📁 s1mp3 sdk, action mp3 develop tool kit!
💻 H
字号:
/* *      Small C+ Library * *      fnctl.h - low level file routines * *      djm 27/4/99 * *	$Id: fcntl.h,v 1.6 2005/02/18 08:30:10 stefano Exp $ */#ifndef __FCNTL_H__#define __FCNTL_H__#include <sys/types.h>#define O_RDONLY  0#define O_WRONLY  1#define O_APPEND  256#define SEEK_SET 0#define SEEK_CUR 1#define SEEK_END 2/* O_BINARY has no significence */#define O_BINARY  0typedef int mode_t;extern int __LIB__ open(far char *name, int flags, mode_t mode);extern int __LIB__ creat(far char *name, mode_t mode);extern int __LIB__ close(int fd);extern size_t __LIB__ read(int fd, void *ptr, size_t len);extern size_t __LIB__ write(int fd, void *ptr, size_t len);extern long __LIB__ lseek(int fd,long posn, int whence);extern long __LIB__ tell(int fd);extern int __LIB__ __FASTCALL__ readbyte(int fd);extern int __LIB__ writebyte(int fd, int c);/* Open a file returning the explicit filename, with length len */extern int __LIB__ open_z88(far char *name, int flags, mode_t mode, char *explicit, size_t len);/* As above except the filename is near - good for ZSock devices (z88)*/extern int __LIB__ nropen(char *name, int flags, mode_t mode, char *explicit, size_t len);/* mkdir and getcwd were erroneously defined in stdlib.h */#ifndef __STDLIB_H__extern int __LIB__ mkdir(char *, int mode);extern char __LIB__ *getcwd(char *buf, size_t maxlen);#endif/* Following two only implemented for Sprinter ATM (20.11.2002) */extern int  __LIB__ rmdir(char *);extern char __LIB__ *getwd(char *buf);#endif /* _FCNTL_H */

⌨️ 快捷键说明

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