Вбудовані функції C ++

У цьому підручнику ми дізнаємося про вбудовані функції в C ++ та як ними користуватися за допомогою прикладів.

У C ++ ми можемо оголосити функцію як вбудовану. Це копіює функцію в розташування виклику функції під час компіляції і може пришвидшити виконання програми.

Перш ніж дотримуватися цього підручника, обов’язково відвідайте Функції C ++.

Вбудовані функції

Для створення вбудованої функції ми використовуємо inlineключове слово. Наприклад,

 inline returnType functionName(parameters) ( // code )

Зверніть увагу на використання ключового слова 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; )

Вихідні дані

 5 8 666

Ось як працює ця програма:

Робота вбудованих функцій в C ++

Тут ми створили вбудовану функцію з іменем, displayNum()яка приймає одне ціле число як параметр.

Потім ми викликали функцію 3 рази у main()функції з різними аргументами. Кожного разу, коли displayNum()викликається, компілятор копіює код функції до цього місця виклику.

Цікаві статті...