www.digitalmars.com Home | Search | D | Comments
Last update Sat Mar 18 23:51:29 2006
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);