C ++ Fungsi Inline

Dalam tutorial ini, kita akan belajar tentang fungsi inline di C ++ dan cara menggunakannya dengan bantuan contoh.

Di C ++, kita bisa mendeklarasikan fungsi sebagai inline. Ini menyalin fungsi ke lokasi pemanggilan fungsi dalam waktu kompilasi dan dapat membuat eksekusi program lebih cepat.

Sebelum mengikuti tutorial ini, pastikan untuk mengunjungi C ++ Functions.

Fungsi Inline

Untuk membuat fungsi inline, kami menggunakan inlinekata kunci. Sebagai contoh,

 inline returnType functionName(parameters) ( // code )

Perhatikan penggunaan kata kunci inlinesebelum definisi fungsi.

Fungsi Inline C ++

 #include using namespace std; inline void displayNum(int num) ( cout << num << endl; ) int main() ( // first function call displayNum(5); // second function call displayNum(8); // third function call displayNum(666); return 0; )

Keluaran

 5 8 666

Berikut cara kerja program ini:

Cara kerja fungsi inline di C ++

Di sini, kami membuat fungsi inline bernama displayNum()yang mengambil satu bilangan bulat sebagai parameter.

Kami kemudian memanggil fungsi 3 kali dalam main()fungsi dengan argumen berbeda. Setiap kali displayNum()dipanggil, kompilator menyalin kode fungsi ke lokasi panggilan itu.

Artikel yang menarik...