Program support utilities
From cppreference.net
Содержание |
Завершение программы
Следующие функции управляют завершением программы и очисткой ресурсов.
|
Определено в заголовке
<cstdlib>
|
|
|
вызывает аварийное завершение программы (без очистки)
(функция) |
|
|
вызывает нормальное завершение программы с очисткой
(функция) |
|
|
(C++11)
|
вызывает быстрое завершение программы без полной очистки
(функция) |
|
(C++11)
|
вызывает нормальное завершение программы без очистки
(функция) |
|
регистрирует функцию для вызова при
std::exit()
вызове
(функция) |
|
|
(C++11)
|
регистрирует функцию для вызова при
std::quick_exit
вызове
(функция) |
|
указывает статус выполнения программы
(макроконстанта) |
|
Недостижимый поток управления
|
(начиная с C++23) | ||||
Взаимодействие с окружением
|
Определено в заголовке
<cstdlib>
|
|
|
вызывает командный процессор среды выполнения
(функция) |
|
|
доступ к списку переменных окружения
(функция) |
|
Сигналы
Предоставлены несколько функций и макроконстант для управления сигналами.
|
Определено в заголовке
<csignal>
|
|
|
устанавливает обработчик сигнала для конкретного сигнала
(функция) |
|
|
запускает обработчик сигнала для конкретного сигнала
(функция) |
|
|
целочисленный тип, который может быть доступен как атомарная сущность из асинхронного обработчика сигналов
(typedef) |
|
|
определяет стратегии обработки сигналов
(макроконстанта) |
|
|
возвращаемое значение
signal
указывающее, что произошла ошибка
(макроконстанта) |
|
Типы сигналов |
|
|
определяет типы сигналов
(макроконстанта) |
|
Нелокальные переходы
|
Определено в заголовочном файле
<csetjmp>
|
|
|
сохраняет контекст выполнения
(функция-макрос) |
|
|
переходит к указанной позиции
(функция) |
|
Типы |
|
|
тип контекста выполнения
(определение типа) |
|
Смотрите также
|
Документация по C
для
Утилиты поддержки программ
|