Kontrola procesu C
Standardowa biblioteka C (libc) |
---|
Tematy ogólne |
Różne nagłówki |
Sterowanie procesem C odnosi się do grupy funkcji w standardowej bibliotece języka programowania C , realizujących podstawowe operacje sterowania procesem. Operacje sterowania procesami obejmują takie działania, jak zakończenie programu z różnymi poziomami czyszczenia, uruchomienie zewnętrznego interpretera poleceń czy dostęp do listy operacji środowiska.
Przegląd funkcji
Funkcje sterujące procesem są zdefiniowane w nagłówku stdlib.h
( nagłówek cstdlib
w C++).
Funkcjonować | Opis | |
---|---|---|
Zakończenie programu |
anulować
|
powoduje nieprawidłowe zakończenie programu (bez czyszczenia) |
Wyjście
|
powoduje normalne zakończenie programu z czyszczeniem | |
_Wyjście
|
powoduje normalne zakończenie programu bez czyszczenia ( C99 ) | |
atexit
|
rejestruje funkcję, która ma zostać wywołana przy wywołaniu exit(). | |
szybkie_wyjście
|
powoduje normalne zakończenie programu bez czyszczenia, ale z opróżnionymi buforami IO ( C11 ) | |
przy_szybkim_wyjściu
|
rejestruje funkcję, która ma zostać wywołana przy wywołaniu quick_exit(). | |
Komunikowanie się z otoczeniem |
getenv
|
uzyskuje dostęp do listy zmiennych środowiskowych |
system
|
wywołuje procesor poleceń środowiska hosta |
Linki zewnętrzne
Kategoria: