home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_01
/
LATTIC_1.LZH
/
H
/
STDIO.H
< prev
next >
Wrap
Text File
|
1990-08-21
|
3KB
|
96 lines
Çê_STDIO_HÇ_STDIO_Hê_SIZE_TÇ_SIZE_T
ÑÄìésize_t;ç
__regargsì_CXCERR(ì);ê_VA_LISTÇ_VA_LIST
Ñä*va_list;ç
Ñâ_iobufó;
ÑÄìfpos_t;Ç£((ï*)0)Ç_BUFSIZ 512ÇBUFSIZ _BUFSIZÇOPEN_MAX 20Ç_NFILE OPEN_MAXÇFOPEN_MAX OPEN_MAXÇFILENAME_MAX 128ÇL_tmpnam 9ÇTMP_MAX 17576Ç_IOFBF 0Ç_IOREAD 1Ç_IOWRT 2Ç_IONBF 4Ç_IOMYBUF 8Ç_IOEOF 16Ç_IOERR 32Ç_IOLBF 64Ç_IORW 128Ç_IOAPP 0x4000Ç_IOXLAT 0x8000ÇEOF (-1)ÇSEEK_SET 0ÇSEEK_CUR 1ÇSEEK_END 2
â_iobuf{
â_iobuf*_next;
Ää*_ptr;
é_rcnt;
é_wcnt;
Ää*_base;
é_size;
é_flag;
é_file;
Ää_cbuff;
};
üâ_iobuf _iob[];Çstdin (&_iob[0])Çstdout (&_iob[1])Çstderr (&_iob[2])Çstdaux (&_iob[3])Çstdprt (&_iob[4])
#undef rename
érename(constä*,constä*);ê__NO_STDIO_DEFINES
ì_lgscc(é,é,constä*,constä*);àinline d0=_lgscc((ƒ),(ƒ),,){register d2,a2;"4e41";}Çrename(x,y) _CXCERR(_lgscc(0x56,0,x,y))ç
#undef remove
éremove(constä*);ê__NO_STDIO_DEFINES
ì_lgc(é,constä*);àinline d0=_lgc((ƒ),){register d2,a2;"4e41";}Çremove(x) _CXCERR(_lgc(0x41,x))ç
ó*tmpfile(ï);
ä*tmpnam(ä*s);
éfclose(ó*);
éfflush(ó*);
ó*fopen(constä*,constä*);
ó*freopen(constä*,constä*,ó*);
ïsetbuf(ó*,ä*);
ésetvbuf(ó*,ä*,é,size_t);
éfprintf(ó*,constä*,...);
éfscanf(ó*,constä*,...);
éprintf(constä*,...);
élprintf(constä*,...);
éscanf(constä*,...);
ésprintf(ä*,constä*,...);
ésscanf(constä*,constä*,...);
évfprintf(ó*,constä*,va_list);
évprintf(constä*,va_list);
évsprintf(ä*,constä*,va_list);
é__builtin_printf(constä*,...);Çprintf __builtin_printf
éfgetc(ó*);
ä*fgets(ä*,é,ó*);
éfputc(é,ó*);
éfputs(constä*,ó*);
égetc(ó*);Çgetc(p) (--(p)->_rcnt>=0?*(p)->_ptr++:fgetc(p))
égetchar(ï);Çgetchar()getc(stdin)
ä*gets(ä*);
éputc(é,ó*);Çputc(c,p) (--(p)->_wcnt>=0?*(p)->_ptr++=(c):fputc(c,p))
éputchar(é);Çputchar(c) putc(c,stdout)
éputs(constä*);
éungetc(é,ó*);
size_t fread(ï*,size_t,size_t,ó*);
size_t fwrite(constï*,size_t,size_t,ó*);
éfgetpos(ó*,fpos_t*);
éfseek(ó*,ìé,é);
éfsetpos(ó*,const fpos_t*);
ìéftell(ó*);
ïrewind(ó*);ê__NO_STDIO_DEFINESÇrewind(p) fseek(p,0L,0)ç
ïclearerr(ó*);Çclearerr(p) ((p)->_flag&=~(_IOERR|_IOEOF))
éfeof(ó*);Çfeof(p) (((p)->_flag&_IOEOF)!=0)
éferror(ó*);Çferror(p) (((p)->_flag&_IOERR)!=0)
ïperror(constä*);
éfcloseall(ï);
ó*fdopen(é,constä*);
éfgetchar(ï);
éfileno(ó*);
éflushall(ï);
ïfmode(ó*,é);
__stdargsé_writes(ä*);
é_tinyprintf(ä*,...);
éfputchar(é);
ésetnbf(ó*);
é__flushbuff(é,ó*);
éaccess(constä*,é);
échdir(constä*);
échmod(constä*,é);
ä*getcwd(ä*,é);
émkdir(constä*);
érmdir(constä*);
ó*fopene(constä*,constä*,ä*);
ó*popen(constä*,constä*);
épclose(ó*);
#undef unlink
éunlink(constä*);ê__NO_STDIO_DEFINESÇunlink removeç
ä*mktemp(ä*s);
ƒfputw(ƒ,ó*);
ìfputl(ì,ó*);
ƒfgetw(ó*);
ìfgetl(ó*);Çclrerr clearerrÇfileno(p) ((p)->_file)Ç_flsbf __flushbuffÇ_getbf __getbuff
é_getbf(ó*);
üÄì__fmask;
üé_fmode;
üé_bufsiz;ç