http://okul.selyam.net/docs/index-22998.html?page=92
Debug Amacıyla
Birden Fazla Makinede ya da İşletim Sisteminde Çalışacak Programların Yazılmasında
Bir Başlık Dosyasının Bir Kereden Daha Fazla Kaynak Koda Dahil Edilmesini Önlemek Amacıyla. (multiple inclusion)
Bir Programın Farklı Derleyicilerde Derlenmesi Durumunda
Yapı, birlik, bit alanı, enum türü bildirimleri,
Bir özdeş olarak bile birden fazla yapılırsa derleme zamanında hata
oluşumuna neden olur. Bu yüzden bir başlık dosyası kaynak koda birden
fazla dahil edilirse ve o başlık dosyası içinde bir yapının, birliğin,
bit alanının ya da enum trünün bildirimi yapılmış ise derleme zamanında
error olulşacaktır. Dolayısıyla başlık dosyasının ikinci kez kaynak koda
eklenmesi engellenmelidir.
Hiç yorum yok:
Yorum Gönder