CrossWorks provides a limited C++ library suitable for use in an embedded application.
The following C++ standard header files are provided in $(StudioDir)/include:
File | Description |
<cassert> | C++ wrapper on assert.h. |
<cctype> | C++ wrapper on ctype.h. |
<cerrno> | C++ wrapper on errno.h. |
<cfloat> | C++ wrapper on float.h. |
<ciso646> | C++ wrapper on iso646.h. |
<climits> | C++ wrapper on limits.h. |
<clocale> | C++ wrapper on locale.h. |
<cmath> | C++ wrapper on math.h. |
<csetjmp> | C++ wrapper on setjmp.h. |
<cstdarg> | C++ wrapper on stdarg.h. |
<cstddef> | C++ wrapper on stddef.h. |
<cstdint> | C++ wrapper on stdint.h. |
<cstdio> | C++ wrapper on stdio.h. |
<cstdlib> | C++ wrapper on stdlib.h. |
<cstring> | C++ wrapper on string.h. |
<ctime> | C++ wrapper on time.h. |
<cwchar> | C++ wrapper on wchar.h. |
<cwctype> | C++ wrapper on wctype.h. |
<exception> | Definitions for exceptions. |
<new> | Types and definitions for placement new and delete. |
<typeinfo> | Definitions for RTTI. |