Compared to its ancestor C, the C++ language simplifies object-oriented programming and offers a
considerably richer standard library. Nonetheless, a fully compliant ISO C++ library and compiler can result in binary sizes unacceptable for resource-constrained embedded systems. In this paper, we explore how ISO subset runtime libraries can help developers improve the performance and reduce the memory footprint of their C++ applications.