std.c.stdio
C's <
stdio.h> for the D programming language
Authors:
Walter Bright, Digital Mars, http://www.digitalmars.com
License:
Public Domain
- 255 plus NULL
void function()
_fcloseallp;
ubyte[_NFILE]
__fhnd_info;
const wchar[]
_wP_tmpdir;
_iobuf*
fopen(in char*, in char*);
_iobuf*
_fsopen(in char*, in char*, int);
_iobuf*
freopen(in char*, in char*, _iobuf*);
int
fseek(_iobuf*, int, int);
char*
fgets(char*, int, _iobuf*);
int
fputs(in char*, _iobuf*);
int
ungetc(int, _iobuf*);
size_t
fread(void*, size_t, size_t, _iobuf*);
size_t
fwrite(in void*, size_t, size_t, _iobuf*);
int
fprintf(_iobuf*, in char*,...);
int
vfprintf(_iobuf*, in char*, va_list);
int
vprintf(in char*, va_list);
int
sprintf(char*, in char*,...);
int
vsprintf(char*, in char*, va_list);
int
fscanf(_iobuf*, in char*,...);
int
sscanf(char*, in char*,...);
void
setbuf(_iobuf*, char*);
int
setvbuf(_iobuf*, char*, int, size_t);
int
rename(in char*, in char*);
int
fgetpos(_iobuf*, int*);
int
fsetpos(_iobuf*, int*);
int
_flushbu(int, _iobuf*);
int
putw(int
Word, _iobuf*
FilePtr);
int
putc(int
c, _iobuf*
fp);
void
clearerr(_iobuf*
fp);
int
_bufsize(_iobuf*
fp);
int
_snprintf(char*, size_t, in char*,...);
int
_vsnprintf(char*, size_t, in char*, va_list);
_iobuf*
fdopen(int, in char*);
char*
tempnam(in char*
dir, in char*
pfx);
_iobuf*
_wfopen(in wchar*, in wchar*);
_iobuf*
_wfsopen(in wchar*, in wchar*, int);
_iobuf*
_wfreopen(in wchar*, in wchar*, _iobuf*);
wchar*
fgetws(wchar*, int, _iobuf*);
int
fputws(in wchar*, _iobuf*);
int
wprintf(in wchar*,...);
int
fwprintf(_iobuf*, in wchar*,...);
int
vwprintf(in wchar*, va_list);
int
vfwprintf(_iobuf*, in wchar*, va_list);
int
swprintf(wchar*, in wchar*,...);
int
vswprintf(wchar*, in wchar*, va_list);
int
_snwprintf(wchar*, size_t, in wchar*,...);
int
_vsnwprintf(wchar*, size_t, in wchar*, va_list);
int
wscanf(in wchar*,...);
int
fwscanf(_iobuf*, in wchar*,...);
int
swscanf(wchar*, in wchar*,...);
void
_wperror(in wchar*);
_iobuf*
_wfdopen(int, in wchar*);
wchar*
_wtempnam(in wchar*, in wchar*);
wchar_t
fputwc(wchar_t, _iobuf*);
wchar_t
_fputwchar_t(wchar_t);
wchar_t
ungetwc(wchar_t, _iobuf*);
wchar_t
putwchar_t(wchar_t
c);
wchar_t
getwc(_iobuf*
fp);
wchar_t
putwc(wchar_t
c, _iobuf*
fp);
int
fwide(_iobuf*
fp, int
mode);