MACRO dan FILE HEADER
Didalam penyusunan
macro ada beberapa hal yang harus dipahami:
Prepocessor Directives
Prepocessor Directives
merupakan suatu perintah yang masuk kedalam program,tetapi bukanlah intruksi
dari program itu sendiri,tetapi untuk prepocessor.Prepocessor ini dijalankan
secara otomatis oleh kompiler,ketika didalam proses penterjemahan (Compile) program berlangsung,didalamnya
membuat nilai pembuktian pertama dan menterjemahkan code program didalam kode
objek.Didalam penggunaan Prepocessor directives selalu dimulai dengan tanda : #
Ada beberapa
prepocessor directives,diantaranya adalah:
· #define,Digunakan untuk
mendefinisikan suatu nilai tertentu kepada suatu nama konstanta.Bentuk umum
dari #define adalah : #define
nama_konstanta teks
· #include,Berfungsi untuk
memasukkan atau menyertakan file-file header kedalam program yang akan
dibuat.Bentuk umum dari #include : #include”nama_file_header”
or #include
· #if-#endif,Digunakan untuk
mengkompilasi jika pernyataan kondisi pada #if bernilai benar,dan jika salah
maka diabaikan.
· #if-#else-#endif,Digunakan
untuk mengkompilasi jika pernyataan pada #if bernilai benar,dan jika #if
bernilai salah maka pernyataan #else di kompilasi.
· #elif,Digunakan untuk
mengkompilasi dari pernyataan bertingkat.Dalam hal ini #elif sama halnya dengan
#elseif,merupakan kombinasi dari #if dan #else.
· #undef,Digunakan untuk
menghilangkan nilai yang telah didefinisikan dari daftar definisi.
· #ifdef-#ifndef,Digunkan untuk
memberikan bagian dari program yang akan di kompile,hal ini dapat dilakukan
jika sudah konstanta didefinisikan pada bagian #define.
PEMBUATAN FILE HEADER
File
Header adalah suatu file dengan akhiran .h.File
ini sebenarnya berisikan deklarasi fungsi dan definisi konstanta.Selain file-file
header standard yang disediakan oleh C++,kita juga bisa membuat file header
sendiri,dengan cara yang sama seperti membuat file editor.Yang harus
diperhatikan saat menyimpan file header yang telah dibuat harus gunakan akhiran
.h.
Sebagai
latihan berikut ini akan dibuatkan suatu file header sendiri yang akan
digunakan pada file editor.
Buatlah
Program Fileheader dibawah ini,kemudian simpan dengan nama lingkaran.h ,pada program
kerja anda folder include.
Setelah
disimpan pada direktori C:\BC5\INCLUDE\...,selanjutnya compile file lingkaran.h.
Buatlah
program menghitung luas dan keliling lingkaran .Proses berada didalam file
header .
Tampilan yang
diinginkan:
Masukkan Nilai
Jari-jari =...
Luas Lingkaran =...
Keliling Lingkaran
=...
Macro dan File Header pada C++
Reviewed by Dwi Yuli Wibowo
on
December 07, 2014
Rating:
No comments:
Pembaca yang baik tinggalkan komentar yang baik