28 Agustus 2007

Penulisan Header File yang baik

Header file (*.h) merupakan file yang sering diinclude. Oleh karena itu ada beberapa hal penting/sangat penting untuk diperhatikan dalam file header.

0. Berikan preprosesor yang mencegah redefinisi type/class ketika header diinclude berkali-kali.
#if ndef _HEADER_FILE_NAME__
#define(_HEADER_FILE_NAME__)

1. Jangan mendeklarasikan variabel. NEVER EVER do this!
Header file adalah file yang diinclude berkali-kali. Bayangkan akan ada berapa banyak memory terbuang jika selalu terdefinisi, dan lagi hal ini bisa menyebabkan redefinisi variabel yang membuat gagal kompilasi. Lebih lanjut mengenai variabel ini kemungkinan dibutuhkan keajaiban dari keyword extern. Belum kenal keyword ini, yaa jika ada kesempatan anda mengulang mata kuliah dimana bahasa ini diajarkan, seperti saya Y(^-^)

Tidak ada komentar: