OS X C RTL
Go Up to OS X Application Development
The following table lists the C/C++ RTL header files supplied by RAD Studio for OS X compilation:
Filename |
Description |
---|---|
assert.h |
Includes standard assert.h. |
ciso646 |
Includes standard iso646.h. |
dir.h |
|
dos.h |
|
fcntl.h |
Includes standard fcntl.h. |
float.h |
Contains implementation specific floating-point macros. |
io.h |
Provides low level I/O functions. Includes the UNIX header file unistd.h. |
iso646.h |
Provides definitions for alternative spellings, such as |
math.h |
Includes standard math.h. |
mem.h |
Provides memory manipulation functions. Includes standard string.h. |
new.h |
Includes by default dinkumware\new. |
process.h |
|
stdarg.h |
Contains definitions for accessing parameters in functions that accept a variable number of arguments. |
stddef.h |
Provides definitions for common types (size_t, wint_t, ptrdiff_t, wchar_t) and NULL. |
stdio.h |
Includes standard stdio.h. |
stdlib.h |
Includes standard stdlib.h. |
string.h |
|
sys\cdefs.h |
Provides compiler compatibility macros for GNU libc. |
sys\locking.h |
|
tchar.h |
|
typeinfo |
Includes typeinfo.h. |
wchar.h |
Includes standard wchar.h. |
wctype.h |
Includes standard wctype.h. |
win32mgr.h |
Provides constants for Windows NT applications. |
xmmintrin.h |
Provides XMM intrinsics. |
These files are contained in $(BDS)\include\osx\crtl
.