std.c.stdio
C の <stdio.h> のD言語用インターフェイスAuthors:
Walter Bright, Digital Mars, http://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;
- final FILE* stdin;
- final FILE* stdout;
- final FILE* stderr;
- final FILE* stdaux;
- final FILE* stdprn;
- alias fpos_t;
- int ferror(FILE* fp);
- int feof(FILE* fp);
- void clearerr(FILE* fp);
- void rewind(FILE* fp);
- int fileno(FILE* fp);
- char* tmpnam(char*);
- FILE* fopen(in char*, in char*);
- FILE* _fsopen(in char*, in char*, int);
- FILE* freopen(in char*, in char*, FILE*);
- int fseek(FILE*, int, int);
- int ftell(FILE*);
- char* fgets(char*, int, FILE*);
- int fgetc(FILE*);
- int _fgetchar();
- int fflush(FILE*);
- int fclose(FILE*);
- int fputs(in char*, FILE*);
- char* gets(char*);
- int fputc(int, FILE*);
- int _fputchar(int);
- int puts(in char*);
- int ungetc(int, FILE*);
- size_t fread(void*, size_t, size_t, FILE*);
- size_t fwrite(in void*, size_t, size_t, FILE*);
- int fprintf(FILE*, in char*,...);
- int vfprintf(FILE*, in char*, va_list);
- int vprintf(in char*, va_list);
- int sprintf(char*, in char*,...);
- int vsprintf(char*, in char*, va_list);
- int scanf(in char*,...);
- int fscanf(FILE*, in char*,...);
- int sscanf(char*, in char*,...);
- void setbuf(FILE*, char*);
- int setvbuf(FILE*, char*, int, size_t);
- int remove(in char*);
- int rename(in char*, in char*);
- void perror(in char*);
- int fgetpos(FILE*, int*);
- int fsetpos(FILE*, int*);
- FILE* tmpfile();
- int getw(FILE* FHdl);
- int putw(int Word, FILE* FilePtr);
- int getchar();
- int putchar(int c);
- int getc(FILE* fp);
- int putc(int c, FILE* fp);
- int unlink(in char*);
- FILE* fdopen(int, in char*);
- int fgetchar();
- int fputchar(int);
- int fcloseall();
- int filesize(in char*);
- int flushall();
- int getch();
- int getche();
- int kbhit();
- char* tempnam(in char* dir, in char* pfx);
- wchar* _wtmpnam(wchar*);
- wchar* fgetws(wchar*, int, FILE*);
- int fputws(in wchar*, FILE*);
- int wprintf(in wchar*,...);
- int fwprintf(FILE*, in wchar*,...);
- int vwprintf(in wchar*, va_list);
- int vfwprintf(FILE*, in wchar*, va_list);
- int swprintf(wchar*, in wchar*,...);
- int vswprintf(wchar*, in wchar*, va_list);
- int wscanf(in wchar*,...);
- int fwscanf(FILE*, in wchar*,...);
- int swscanf(wchar*, in wchar*,...);
- wchar fgetwc(FILE*);
- wchar fputwc(wchar, FILE*);
- wchar ungetwc(wchar, FILE*);
- wchar getwchar_t();
- wchar putwchar_t(wchar c);
- wchar getwc(FILE* fp);
- wchar putwc(wchar c, FILE* fp);
- int fwide(FILE* fp, int mode);