C processkontroll
C standardbibliotek (libc) |
---|
Allmänna ämnen |
Diverse rubriker |
C-processkontroll hänvisar till en grupp funktioner i standardbiblioteket för programmeringsspråket C som implementerar grundläggande processkontrolloperationer. Processkontrolloperationerna inkluderar åtgärder som att avsluta programmet med olika nivåer av rensning, köra en extern kommandotolk eller komma åt listan över miljöoperationer.
Översikt över funktioner
Processkontrollfunktionerna definieras i stdlib.h-
huvudet ( cstdlib
-huvud i C++).
Fungera | Beskrivning | |
---|---|---|
Avsluta ett program |
avbryta
|
orsakar onormal programavslutning (utan att städa upp) |
utgång
|
orsakar normal programavslutning med städning | |
_Utgång
|
orsakar normal programavslutning utan att städa upp ( C99 ) | |
atexit
|
registrerar en funktion som ska anropas vid exit()-anrop | |
quick_exit
|
orsakar normal programavslutning utan att städa upp, men med IO-buffertar tömda ( C11 ) | |
vid_snabb_utgång
|
registrerar en funktion som ska anropas vid quick_exit()-anrop | |
Kommunicera med omgivningen |
getenv
|
kommer åt listan över miljövariabler |
systemet
|
anropar värdmiljöns kommandoprocessor |
externa länkar
Kategori: