| |||
| Home > The C and C++ Libraries > ISO implementation definition > Standard C++ library implementation definition |
This section describes the implementation of the C++ libraries. The ARM C++ library provides all of the library defined in the ISO/IEC 14822 :1998(E) C++ Standard, aside from some limitations described in Table 2.15.
The standard C++ library is distributed in binary form only.
Table 2.15 describes the most important features missing from the current release.
Table 2.15. Standard C++ library differences
| Standard | Implementation differences |
|---|---|
| locale | The locale message facet is not supported.
It fails to open catalogs at runtime because the ARM C library does
not support catopen and catclose through nl_types.h.
One of two locale definitions can be selected at link time. Other locales
can be created by user-redefinable functions. |
| Timezone | Not supported. The ARM C library does not support it. |