Ugrađene funkcije C ++

U ovom uputstvu naučit ćemo o ugrađenim funkcijama u C ++ i kako ih koristiti uz pomoć primjera.

U C ++-u možemo funkciju deklarirati kao ugrađenu. Ovo kopira funkciju na mjesto poziva funkcije u vrijeme prevođenja i može ubrzati izvršavanje programa.

Prije nego što slijedite ovaj vodič, posjetite C ++ funkcije.

Inline funkcije

Da bismo stvorili ugrađenu funkciju, koristimo inlineključnu riječ. Na primjer,

 inline returnType functionName(parameters) ( // code )

Primijetite upotrebu ključne riječi inlineprije definicije funkcije.

Ugrađena funkcija 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; )

Izlaz

 5 8 666

Evo kako ovaj program funkcionira:

Rad ugrađenih funkcija u C ++

Ovdje smo stvorili ugrađenu funkciju s imenom displayNum()koja uzima jedan cijeli broj kao parametar.

Zatim smo funkciju pozvali 3 puta u main()funkciji s različitim argumentima. Svaki put kad displayNum()je pozvan, prevodilac kopira kôd funkcije na to mjesto poziva.

Zanimljivi članci...