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.








