C управление процессом - C process control
Стандартная библиотека C |
---|
Общие темы |
Разные заголовки |
C управление процессом относится к группе функций в стандартная библиотека из Язык программирования C выполнение основных операций по управлению технологическим процессом.[1][2] Операции управления процессом включают в себя такие действия, как завершение программы с различными уровнями очистки, запуск внешнего интерпретатора команд или доступ к списку операций среды.
Обзор функций
Функции управления процессом определены в stdlib.h
заголовок (cstdlib
заголовок в C ++).
Функция | Описание | |
---|---|---|
Прекращение программа | прервать | вызывает аварийное завершение программы (без очистки) |
выход | вызывает нормальное завершение программы с очисткой | |
_Выход | вызывает нормальное завершение программы без очистки (C99 ) | |
атексит | регистрирует функцию, которая будет вызываться при вызове exit () | |
quick_exit | вызывает нормальное завершение программы без очистки, но с очищенными буферами ввода-вывода (C11 ) | |
at_quick_exit | регистрирует функцию, которая будет вызываться при вызове quick_exit () | |
Общение с окружающая среда | getenv | обращается к списку переменных среды |
система | вызывает командный процессор среды хоста |
Рекомендации
- ^ Кроуфорд, Тони; Питер Принц (декабрь 2005 г.). C в двух словах. §16.11 - Контроль над процессом: О'Рейли. п. 618. ISBN 0-596-00697-7.CS1 maint: location (связь)
- ^ ISO / IEC 9899: 1999 спецификация (PDF). п. 315, § 7.20.4 «Связь с окружающей средой». Получено 25 ноября 2011.