Yazılımın Sonlandırılması
Önceki XXV. Oylum - Temel Yazılım ve Sistem Arayüzü Sonraki
Yazılımın Sonlandırılması
İçindekiler
1. Normal Sonlandırma  -  Bir yazılım exit çağrısı yaparsa, bir süreç normal olarak sonlanır.
2. Çıkış Durumu  -  Çıkış durumu sürecin neden sonlandığı hakkında bilgi verir.
3. Çıkışta Temizlik  -  Bir süreç normal sonlanma sırasında kendi temizlik işlevlerini çalıştırabilir.
4. Anormal Sonlanma  -  abort işlevi yazılımın anormal sonlanmasına sebep olur.
5. Sonlandırmanın İçyapısı  -  Bir süreç sonlanırken neler olur.
Bir yazılımı sonlandırmanın uygun yolu main işlevinden dönmektir. main işlevinden dönen çıkış durum değeri sürecin üst sürecine ya da kabuğa bilgi vermek için kullanılır.
Bir yazılım bundan başka exit işlevini çağırarak da kendini sonlandırabilir.
Bunlara ek olarak yazılımlar sinyallerle sonlandırılabilir; bu ayrıntılı olarak Sinyal İşleme bölümünde anlatılmıştır. abort işlevi bir yazılımı öldüren bir sinyale sebep olur.
Önceki Üst Ana Başlık Sonraki
Sistem Çağrıları Başlangıç Normal Sonlandırma
Bir Linux Kitaplığı Sayfası