core.stdc.stdlib
D header file for C99.
This module contains bindings to selected types and
functions from the standard C header
<stdlib.h>. Note that this
is not automatically generated, and may omit some types/functions from the
original C header.
Standards: ISO/IEC 9899:1999 (E)
alias
_compare_fp_t = extern (C) int function(const(void*), const(void*)) @system;
-
@system void*
bsearch(in void*
key, in void*
base, size_t
nmemb, size_t
size, _compare_fp_t
compar);
-
@system void
qsort(void*
base, size_t
nmemb, size_t
size, _compare_fp_t
compar);
-
-
-
-
-
-
-
-
nothrow @nogc @system double
atof(in char*
nptr);
-
nothrow @nogc @system int
atoi(in char*
nptr);
-
nothrow @nogc @system c_long
atol(in char*
nptr);
-
nothrow @nogc @system long
atoll(in char*
nptr);
-
nothrow @nogc @system double
strtod(in char*
nptr, char**
endptr);
-
nothrow @nogc @system float
strtof(in char*
nptr, char**
endptr);
-
nothrow @nogc @system c_long
strtol(in char*
nptr, char**
endptr, int
base);
-
nothrow @nogc @system long
strtoll(in char*
nptr, char**
endptr, int
base);
-
nothrow @nogc @system c_ulong
strtoul(in char*
nptr, char**
endptr, int
base);
-
nothrow @nogc @system ulong
strtoull(in char*
nptr, char**
endptr, int
base);
-
nothrow @nogc @system real
strtold(in char*
nptr, char**
endptr);
-
nothrow @nogc @trusted int
rand();
-
nothrow @nogc @trusted void
srand(uint
seed);
-
nothrow @nogc @system void*
malloc(size_t
size);
-
nothrow @nogc @system void*
calloc(size_t
nmemb, size_t
size);
-
nothrow @nogc @system void*
realloc(void*
ptr, size_t
size);
-
nothrow @nogc @system void
free(void*
ptr);
-
nothrow @nogc @safe void
abort();
-
nothrow @nogc @system void
exit(int
status);
-
nothrow @nogc @system int
atexit(void function()
func);
-
nothrow @nogc @system void
_Exit(int
status);
-
nothrow @nogc @system char*
getenv(in char*
name);
-
nothrow @nogc @
system int
system(in char*
string);
-
pure nothrow @nogc @trusted int
abs(int
j);
-
pure nothrow @nogc @trusted c_long
labs(c_long
j);
-
pure nothrow @nogc @trusted long
llabs(long
j);
-
nothrow @nogc @trusted div_t
div(int
numer, int
denom);
-
nothrow @nogc @trusted ldiv_t
ldiv(c_long
numer, c_long
denom);
-
nothrow @nogc @trusted lldiv_t
lldiv(long
numer, long
denom);
-
nothrow @nogc @system int
mblen(in char*
s, size_t
n);
-
nothrow @nogc @system int
mbtowc(wchar_t*
pwc, in char*
s, size_t
n);
-
nothrow @nogc @system int
wctomb(char*
s, wchar_t
wc);
-
nothrow @nogc @system size_t
mbstowcs(wchar_t*
pwcs, in char*
s, size_t
n);
-
nothrow @nogc @system size_t
wcstombs(char*
s, in wchar_t*
pwcs, size_t
n);
-
nothrow @nogc @system void*
alloca(size_t
size);
-
Copyright Sean Kelly 2005 - 2014.
| Page generated by
Ddoc on (no date time)