Cara Membuat dan Menggunakan File Header C++

Cara Membuat Dan Menggunakan File Header C



Saat menangani proyek pengkodean yang lebih besar, fungsi yang berbeda dideklarasikan untuk tugas tertentu dan juga dapat digunakan berulang kali. Hal ini membuat kode sumber menjadi sangat panjang dan rumit, namun fungsi-fungsi ini dapat dideklarasikan dalam satu file yang disebut file header.

Jenis File Header di C++

Dalam program C++, file header dipanggil menggunakan direktif praprosesor yang disebut #include, yang memastikan bahwa fungsi-fungsi ini diproses sebelum kompilasi kode. File header yang biasanya direpresentasikan dengan notasi .h di C++ berisi definisi fungsi, definisi tipe data, dan berikut dua tipenya:

File Header Perpustakaan Standar

File header ini, yang mencakup berbagai fungsi, sudah ditentukan oleh kompiler C++. Misalnya, adalah file header yang harus ditambahkan dalam program C++ untuk mengambil input dan mencetak output masing-masing melalui cin>> dan cout>>.







File Header yang Ditentukan Pengguna

Dengan menggunakan direktif praprosesor #include, file yang ditentukan pengguna ini dapat diimpor ke dalam program untuk menjalankan tugas tertentu.



Sintaksis



#termasuk

Pengguna dapat memasukkan nama file apa pun pilihan mereka sendiri.





Cara Membuat dan Menggunakan File Header C++

pilihan dan kemudian memanggil mereka dalam program. Untuk membuat dan menggunakan file header di C++ ikuti panduan langkah demi langkah yang diberikan di bawah ini:

Langkah 1: Buka jendela notepad kosong atau kompiler C++ dan catat kode Anda. Sekarang simpan file ini dalam format ekstensi .h. Ingatlah bahwa nama yang Anda pilih untuk file header Anda akan sama dengan nama yang Anda gunakan untuk menyimpan (.H) mengajukan.



Sebagai ilustrasi, saya telah membuat file header yang ditentukan pengguna untuk melakukan operasi aritmatika dasar dan menamakannya fungsi dengan (.H) perpanjangan. Ini adalah kode untuk file header tempat semua fungsi dideklarasikan.

// deklarasi fungsi
dobel menambahkan ( dobel n1, dobel n2 ) ;
dobel mengurangi ( dobel n1, dobel n2 ) ;
dobel berkembang biak ( dobel n1, dobel n2 ) ;
dobel membagi ( dobel n1, dobel n2 ) ;


// berfungsi untuk menjumlahkan dua angka
dobel menambahkan ( dobel n1, dobel n2 )
{
kembali n1 + n2 ;
}
// berfungsi untuk mengurangkan dua bilangan
dobel mengurangi ( dobel n1, dobel n2 )
{
kembali n1 - n2 ;
}

// berfungsi untuk mengalikan dua bilangan
dobel berkembang biak ( dobel n1, dobel n2 )
{
kembali n1 * n2 ;
}

// berfungsi untuk membagi dua bilangan
dobel membagi ( dobel n1, dobel n2 )
{
kembali n1 / n2 ;
}

Dalam program ini, fungsi untuk semua operasi aritmatika dasar termasuk penjumlahan, pengurangan, perkalian, dan pembagian ditentukan. File disimpan dalam ekstensi .h.

Langkah 2: Buka direktori file tempat kompiler C++ diinstal dan tempelkan file ini ke folder include di bawah bagian bin. Anda akan melihat file header standar lainnya dalam ekstensi .h, sudah ada di sana.

Untuk menemukan direktori kompiler dalam kasus Dev C++, buka Peralatan di bilah alat, pilih Opsi Kompiler , kemudian Direktori , alamatnya akan muncul di bawah direktori.

Langkah 3: Sekarang buka jendela kosong baru dari kompiler, sertakan file header ini menggunakan #include“function.h” atau #include dengan file header lain yang diperlukan untuk kode tersebut, dan tuliskan kode Anda yang akan mengambil input dan mengembalikan hasil untuk aritmatika operasi. Ini adalah kode utama untuk melakukan operasi aritmatika.

#termasuk
#termasuk'fungsi.h'
menggunakan ruang nama std ;

//kode utama
ke dalam utama ( )
{
// mendeklarasikan variabel
dobel nomor1, nomor2 ;

// mengambil masukan dari pengguna akhir
cout <> nomor1 ;
cout <> nomor 2 ;

// penjumlahan dua bilangan
cout << 'Penambahan =' << menambahkan ( nomor1, nomor2 ) << akhir ;

// pengurangan dua bilangan
cout << 'Pengurangan =' << mengurangi ( nomor1, nomor2 ) << akhir ;

// perkalian dua bilangan
cout << 'Perkalian = ' << berkembang biak ( nomor1, nomor2 ) << akhir ;

// pembagian dua bilangan
cout << 'Divisi =' << membagi ( nomor1, nomor2 ) << akhir ;
kembali 0 ;
}

Dalam kode utama, file header fungsi #termasuk”fungsi.h” telah ditambahkan, Dan pengguna diminta memasukkan dua operan untuk melakukan operasi berbeda.

Pengguna memasukkan dua angka dan hasilnya setelah melakukan fungsi aritmatika dikembalikan.

Oleh karena itu, file header untuk fungsi berhasil dibuat dan digunakan dalam kode di atas.

Kesimpulan

File header dapat ditentukan sebelumnya dan juga ditentukan pengguna. Menyertakan file header dalam kode membuatnya lebih sederhana dan ringkas. File header pilihan kita sendiri dapat dibuat menggunakan ekstensi .h dan kemudian memanggil file header tersebut dalam kode. Untuk membuat file header, tulis kode dalam file teks dan simpan dalam notasi .h di folder include kompiler, file header ini sekarang dapat dibaca oleh kompiler dan ketika dipanggil dalam program, melakukan operasi seperti yang ditentukan.