C-processtyring - C process control

C-processtyring henviser til en gruppe af funktioner i standardbiblioteket i C-programmeringssprog, der implementerer grundlæggende processtyringsoperationer. Processkontroloperationer inkluderer handlinger såsom afslutning af programmet med forskellige niveauer af oprydning, kørsel af en ekstern kommandotolk eller adgang til listen over miljøoperationer.

Oversigt over funktioner

Processkontrolfunktionerne er defineret i stdlib.hoverskriften ( cstdlibheader i C ++).

Fungere Beskrivelse
Afslutning af
et program
abort forårsager unormal programafslutning (uden at rydde op)
exit forårsager normal programafslutning med oprydning
_Exit forårsager normal programafslutning uden oprydning ( C99 )
atexit registrerer en funktion, der skal kaldes ved exit () påkaldelse
quick_exit forårsager normal programafslutning uden oprydning, men med IO-buffere skyllet ( C11 )
at_quick_exit registrerer en funktion, der skal kaldes til hurtig_exit () påkaldelse
Kommunikation med
miljøet
getenv åbner listen over miljøvariabler
system kalder værtsmiljøets kommandoprocessor

Referencer

eksterne links