Ebben az oktatóanyagban megismerkedünk a C ++ nyelven elérhető funkciókkal és azok használatával példák segítségével.
A C ++ nyelven egy függvényt inline-ként deklarálhatunk. Ez lefordítja a függvényt a függvényhívás helyére fordítási időben, és gyorsabbá teheti a program végrehajtását.
Az oktatóanyag követése előtt feltétlenül keresse fel a C ++ függvényeket.
Beépített funkciók
Inline függvény létrehozásához a inlinekulcsszót használjuk . Például,
inline returnType functionName(parameters) ( // code )
Figyelje meg a kulcsszó használatát inlinea függvény meghatározása előtt.
C ++ Inline funkció
#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; )
Kimenet
5 8 666
A program így működik:
Inline függvények működése C ++ nyelven
Itt hoztunk létre egy inline függvényt displayNum(), amely egyetlen egész számot vesz paraméterként.
Ezután háromszor hívtuk meg a függvényt a main()függvényben, különböző argumentumokkal. Minden alkalommal displayNum(), amikor meghívják, a fordító átmásolja a függvény kódját az adott hívási helyre.








