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;
- alias FILE;
- 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);