В этом разделе описаны сигнатуры функций, которые вызываются неявно, и типы объектов, генерируемых неявно во время выполнения некоторых программ C ++. Он также описывает заголовки, которые объявляют эти сигнатуры функций и определяют любые связанные типы.
В следующих подпунктах описываются определения общих типов, используемых в библиотеке, характеристики предопределенных типов, функции, поддерживающие запуск и завершение программы C ++, поддержку динамического управления памятью, поддержку идентификации динамического типа, поддержку обработки исключений, поддержку списков инициализаторов, и другая поддержка времени выполнения, как показано в Табл 32.
Подпункт | Заголовок (ы) | |
[support.types] | Общие определения | <cstddef> |
<cstdlib> | ||
[support.limits] | Свойства реализации | <limits> |
<climits> | ||
<cfloat> | ||
[cstdint] | Целочисленные типы | <cstdint> |
[support.start.term] | Начало и завершение | <cstdlib> |
[support.dynamic] | Динамическое управление памятью | <new> |
[support.rtti] | Идентификация типа | <typeinfo> |
[support.exception] | Обработка исключений | <exception> |
[support.initlist] | Списки инициализаторов | <initializer_list> |
[support.runtime] | Другая поддержка во время выполнения | <csignal> |
<csetjmp> | ||
<cstdarg> | ||
<cstdlib> |