D
Language
Phobos
Comparisons
object
std
std.base64
std.boxer
std.compiler
std.conv
std.cover
std.ctype
std.date
std.demangle
std.file
std.format
std.gc
std.intrinsic
std.math
std.md5
std.mmfile
std.openrj
std.outbuffer
std.path
std.process
std.random
std.recls
std.regexp
std.socket
std.socketstream
std.stdint
std.stdio
std.cstream
std.stream
std.string
std.system
std.thread
std.uri
std.utf
std.zip
std.zlib
std.c.fenv
std.c.math
std.c.process
std.c.stdarg
std.c.stddef
std.c.stdio
std.c.stdlib
std.c.string
std.c.time
std.c.wcharh
std.windows.charset
std.windows
std.linux
std.c.windows
std.c.linux
|
std.c.stdio
C's <stdio.h>
Authors:
Walter Bright, Digital Mars, www.digitalmars.com
License:
Public Domain
- const int _NFILE;
- const int BUFSIZ;
- const int EOF;
- const int FOPEN_MAX;
- const int FILENAME_MAX;
- 255 plus NULL
- const int TMP_MAX;
- const int _SYS_OPEN;
- const int SYS_OPEN;
- const wchar WEOF;
- const _iobuf * stdin;
- const _iobuf * stdout;
- const _iobuf * stderr;
- const _iobuf * stdaux;
- const _iobuf * stdprn;
- alias fpos_t;
- char* tmpnam(char*);
- _iobuf * fopen(char*, char*);
- _iobuf * _fsopen(char*, char*, int);
- _iobuf * freopen(char*, char*, _iobuf *);
- int fseek(_iobuf *, int, int);
- int ftell(_iobuf *);
- char* fgets(char*, int, _iobuf *);
- int fgetc(_iobuf *);
- int _fgetchar();
- int fflush(_iobuf *);
- int fclose(_iobuf *);
- int fputs(char*, _iobuf *);
- char* gets(char*);
- int fputc(int, _iobuf *);
- int _fputchar(int);
- int puts(char*);
- int ungetc(int, _iobuf *);
- uint fread(void*, uint, uint, _iobuf *);
- uint fwrite(void*, uint, uint, _iobuf *);
- int fprintf(_iobuf *, char*,...);
- int vfprintf(_iobuf *, char*, void*);
- int vprintf(char*, void*);
- int sprintf(char*, char*,...);
- int vsprintf(char*, char*, void*);
- int scanf(char*,...);
- int fscanf(_iobuf *, char*,...);
- int sscanf(char*, char*,...);
- void setbuf(_iobuf *, char*);
- int setvbuf(_iobuf *, char*, int, uint);
- int remove(char*);
- int rename(char*, char*);
- void perror(char*);
- int fgetpos(_iobuf *, int*);
- int fsetpos(_iobuf *, int*);
- _iobuf * tmpfile();
- int getw(_iobuf * FHdl);
- int putw(int Word, _iobuf * FilePtr);
- int getchar();
- int putchar(int c);
- int getc(_iobuf * fp);
- int putc(int c, _iobuf * fp);
- int ferror(_iobuf * fp);
- int feof(_iobuf * fp);
- void clearerr(_iobuf * fp);
- void rewind(_iobuf * fp);
- int fileno(_iobuf * fp);
- int unlink(char*);
- _iobuf * fdopen(int, char*);
- int fgetchar();
- int fputchar(int);
- int fcloseall();
- int filesize(char*);
- int flushall();
- int getch();
- int getche();
- int kbhit();
- char* tempnam(char* dir, char* pfx);
- wchar* _wtmpnam(wchar*);
- wchar* fgetws(wchar*, int, _iobuf *);
- int fputws(wchar*, _iobuf *);
- int wprintf(wchar*,...);
- int fwprintf(_iobuf *, wchar*,...);
- int vwprintf(wchar*, void*);
- int vfwprintf(_iobuf *, wchar*, void*);
- int swprintf(wchar*, wchar*,...);
- int vswprintf(wchar*, wchar*, void*);
- int wscanf(wchar*,...);
- int fwscanf(_iobuf *, wchar*,...);
- int swscanf(wchar*, wchar*,...);
- wchar fgetwc(_iobuf *);
- wchar fputwc(wchar, _iobuf *);
- wchar ungetwc(wchar, _iobuf *);
- wchar getwchar_t();
- wchar putwchar_t(wchar c);
- wchar getwc(_iobuf * fp);
- wchar putwc(wchar c, _iobuf * fp);
- int fwide(_iobuf * fp, int mode);
|