FILE HEADER (.h) c++

file header merupakan file dengan ekstensi .h merupakan file yang berisi fungsi-fungsi dan telah dikompilasi sebelumnya.File ini biasanya berisi fungsi-fungsi tertentu dan nantinya akan kita gunakan dalam kode program yang telah kita buat.penggunaan header tersebut menggunakan ekstensi .h sebagai contoh :



*CONIO :
- getche() ==> dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan ditampilkan di layar.
-getch()==> (get character and echo) dipakai untuk membaca sebuah karakter dengan sifat karakter
yang dimasukan tidak perlu diakhiri dengan menekan tombol ENTER,dan karakter yang dimasukan tidak akan tampil di layar.
-clrscr()==> untuk membersihkan layar yang sebelumnya telah ditampilkan
- gotoxy ==> fungsi untuk meletakan statement dengan kursor ditempat yang kita inginkan,dengan menggunakan fungsi ini ,statement yang kita masukan, tidak akan bergeser arah/berubah tempat karena sudah ditentukan berdasarkan kordinat,yaitu kordinat x dan y.

*IOSTREAM :
- cin   ==> merupakan obyek didalam c++ digunakan untuk memasukan suatu data
- cout ==> merupakan objek didalam borland c++ digunakan untuk menampilkan suatu data kelayar
-< merupakan suatu fungsi manipulator yang digunakan untuk menyisipkan karakter newline atau mengatur pindah baris. fungsi ini sangat berguna untuk piranti keluaran berupa file di disk.
- strcmp ==untuk membandingkan 2 string
- strcpy  ==untuk menyalin nilai string
- strlen   ==untuk mengetahui panjang nilai string
- strrev  == utnuk membalikan urutan string
- strlwr  == untuk mengubah string ke huruf kecil
- strupr  == untuk mengkonversi string ke huruf besar
-strchr   == untuk mencari nilai karakter dalam string
(untuk strcmp,strcpy,strlen,strrev,strlwr,strupr,strchr.... selain menggunakan header string,juga bisa menggunakan header iostream)

*STDIO
-puts ()  == sebenarnya sama dengan printf,yaitu digunakan untuk mencetak string kelayar.
-printf() ==fungsi keluaran yang paling umum digunakan untuk menampilkan informasi kelayar.
-scanf() ==merupakan fungsi masukan yang paling umum digunakan untuk menampilkan informasi ke layar.
-gets()   == hampir sama seperti cin, tapi keunggulan gets dapat menginput data yang menggunakan spasi
-putchar () == fungsi untuk menampilkan karakter ke layar .fungsi ini tidak bisa pindah baris secara otomatis.
-getchar()   == membaca karakter.

*IOMANIP
-setw ()          ==merupakan fungsi manipulator yang digunakan untuk mengatur lebar tampilan dilayar dari suatu nilai variabel.
-setprecision() ==suatu manipulator yang digunakan utnuk mengatur jumlah digit desimal yang di tampilkan. fungsi ini biasanyapada fungsi cout()
-setiosflags()   ==suatu fungsi manipulator yang digunakan untuk mengatur sejumlah format keluaran data.fungsi ini biasanya pada fungsi cout().ada beberapa format keluaran untuk fungsi setiosflags(),antara lain:
             ~ ios::left =>digunakan untuk mengatur perataan sebelah kiri.
             ~ ios::right => mengatur perataan sebelah kanan

*MATH (file header yang terdiri dari fungsi-fungsi untuk melakukan segala macam perhitungan matematika.) fungsi-fungsi'a diantara'a :
-abs()             -tan()             -asin()           -atan()           -log()
-atof()            -ceil()             -cos()            -exp()           -sqrt()
-floor()           -fmod()          -labs()           -ldexp()
-log10()          -pow()           -sin()             -sinh()

file header diatas hanya sebagian kecil,yang saya post yang secara umum digunakan,untuk mendapat pewahyuan tentang file header yang lain'a silahkan kunjungi mbah google. 8)

Ada 2 model penulisan file header,yaitu dengan dituliskan lengkap dengan ekstensinya dan tidak. Bentuk pertama adalah model penulisan untuk compiler c++ lama dan bentuk kedua merupakan bentuk yang didukung oleh compiler c++ standar.

1. Penulisan file header pada compiler c++ lama












 | salah satu  compiler'a ada borland c++ versi 5.02,

2.  Penulisan file header pada compiler c++ standart










|salah satu  compilernya ada Linux Ubuntu 12.04,


referensi fungsi math.h :
-http://blograkata.blogspot.com/2012/02/pengertian-library-mathh.html

referensi string :
-http://www.nongnu.org/avr-libc/user-manual/group__avr__string.html


-----------------------------------------------------------------
mau pulsa gratis??klik aja  klik

Komentar

Postingan Populer