◐ Shell
clean mode source ↗

Утилиты поддержки программ — cppreference.com

Материал из cppreference.com

Завершение программы

Следующие функции управляют завершением программы и очисткой ресурсов.

Определены в заголовочном файле <cstdlib>

вызывает аварийное завершение программы (без очистки)
(функция) [править]
вызывает нормальное завершение программы с очисткой
(функция) [править]
вызывает быстрое завершение программы без полной очистки
(функция) [править]

(C++11)

вызывает нормальное завершение программы без очистки
(функция) [править]
регистрирует функцию, которая будет вызываться при вызове std::exit()
(функция) [править]
регистрирует функцию, которая будет вызываться при вызове std::quick_exit
(функция) [править]
указывает статус выполнения программы
(макроконстанта) [править]

Недостижимый поток управления

Определены в заголовочном файле <utility>

отмечает недостижимую точку выполнения
(функция) [править]

Взаимодействие с окружением

Определены в заголовочном файле <cstdlib>

вызывает командный процессор среды узла
(функция) [править]
доступ к списку переменных среды
(функция) [править]

Сигналы

Предусмотрено несколько функций и макроконстант для управления сигналами.

Определены в заголовочном файле <csignal>

устанавливает обработчик для конкретного сигнала
(функция) [править]
выполняет обработчик для конкретного сигнала
(функция) [править]
целочисленный тип, к которому можно получить доступ как к атомарной сущности из обработчика асинхронного сигнала
(определение типа)
определяют стратегии обработки сигналов
(макроконстанта) [править]
возвращаемое значение signal, указывающее, что произошла ошибка
(макроконстанта) [править]
Типы сигналов
определяет типы сигналов
(макроконстанта) [править]

Нелокальные переходы

Смотрите также