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 inline
kulcsszót használjuk . Például,
inline returnType functionName(parameters) ( // code )
Figyelje meg a kulcsszó használatát inline
a 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:

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.