core.stdc.stdio
D header file for C99.
This module contains bindings to selected types and
functions from the standard C header
<stdio.h>. Note that this
is not automatically generated, and may omit some types/functions from the
original C header.
Authors: Sean Kelly,
Alex Rønne Petersen
Standards: ISO/IEC 9899:1999 (E)
-
-
-
-
-
-
Offset is relative to the beginning
Offset is relative to the current position
Offset is relative to the end
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
nothrow @nogc @system int
remove(in char*
filename);
-
nothrow @nogc @system int
rename(in char*
from, in char*
to);
-
nothrow @nogc @trusted FILE*
tmpfile();
-
nothrow @nogc @system char*
tmpnam(char*
s);
-
nothrow @nogc @system int
fclose(FILE*
stream);
-
nothrow @nogc @trusted int
fflush(FILE*
stream);
-
nothrow @nogc @system FILE*
fopen(in char*
filename, in char*
mode);
-
nothrow @nogc @system FILE*
freopen(in char*
filename, in char*
mode, FILE*
stream);
-
nothrow @nogc @system void
setbuf(FILE*
stream, char*
buf);
-
nothrow @nogc @system int
setvbuf(FILE*
stream, char*
buf, int
mode, size_t
size);
-
nothrow @nogc @system int
fprintf(FILE*
stream, in char*
format, ...);
-
nothrow @nogc @system int
fscanf(FILE*
stream, in char*
format, ...);
-
nothrow @nogc @system int
sprintf(char*
s, in char*
format, ...);
-
nothrow @nogc @system int
sscanf(in char*
s, in char*
format, ...);
-
nothrow @nogc @system int
vfprintf(FILE*
stream, in char*
format, va_list
arg);
-
nothrow @nogc @system int
vfscanf(FILE*
stream, in char*
format, va_list
arg);
-
nothrow @nogc @system int
vsprintf(char*
s, in char*
format, va_list
arg);
-
nothrow @nogc @system int
vsscanf(in char*
s, in char*
format, va_list
arg);
-
nothrow @nogc @system int
vprintf(in char*
format, va_list
arg);
-
nothrow @nogc @system int
vscanf(in char*
format, va_list
arg);
-
nothrow @nogc @system int
printf(in char*
format, ...);
-
nothrow @nogc @system int
scanf(in char*
format, ...);
-
nothrow @nogc @trusted int
fgetc(FILE*
stream);
-
nothrow @nogc @trusted int
fputc(int
c, FILE*
stream);
-
nothrow @nogc @system char*
fgets(char*
s, int
n, FILE*
stream);
-
nothrow @nogc @system int
fputs(in char*
s, FILE*
stream);
-
nothrow @nogc @system char*
gets(char*
s);
-
nothrow @nogc @system int
puts(in char*
s);
-
nothrow @nogc @trusted int
getchar();
-
nothrow @nogc @trusted int
putchar(int
c);
-
nothrow @nogc @trusted int
getc(FILE*
stream);
-
nothrow @nogc @trusted int
putc(int
c, FILE*
stream);
-
nothrow @nogc @trusted int
ungetc(int
c, FILE*
stream);
-
nothrow @nogc @system size_t
fread(void*
ptr, size_t
size, size_t
nmemb, FILE*
stream);
-
nothrow @nogc @system size_t
fwrite(in void*
ptr, size_t
size, size_t
nmemb, FILE*
stream);
-
nothrow @nogc @trusted int
fgetpos(FILE*
stream, fpos_t*
pos);
-
nothrow @nogc @trusted int
fsetpos(FILE*
stream, in fpos_t*
pos);
-
nothrow @nogc @trusted int
fseek(FILE*
stream, c_long
offset, int
whence);
-
nothrow @nogc @trusted c_long
ftell(FILE*
stream);
-
nothrow @nogc @trusted void
rewind(FILE*
stream);
-
pure nothrow @nogc @trusted void
clearerr(FILE*
stream);
-
pure nothrow @nogc @trusted int
feof(FILE*
stream);
-
pure nothrow @nogc @trusted int
ferror(FILE*
stream);
-
nothrow @nogc @trusted int
fileno(FILE*);
-
nothrow @nogc @system int
snprintf(char*
s, size_t
n, in char*
format, ...);
-
nothrow @nogc @system int
vsnprintf(char*
s, size_t
n, in char*
format, va_list
arg);
-
nothrow @nogc @system void
perror(in char*
s);
-
Copyright Sean Kelly 2005 - 2009.
| Page generated by
Ddoc on (no date time)