Macro dan File Header pada C++



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++ Macro dan File Header pada C++ Reviewed by Dwi Yuli Wibowo on December 07, 2014 Rating: 5

No comments:

Pembaca yang baik tinggalkan komentar yang baik

Powered by Blogger.