Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Знайомство з класами c++.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
823.3 Кб
Скачать

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

Коли ви визначаєте в своїй програмі функцію, компілятор C++ переводить код функції в машинну мову, зберігаючи тільки одну копію інструкцій функції усередині вашої програми. Кожного разу, коли ваша програма викликає функцію, компілятор C++ поміщає в програму спеціальні інструкції, які заносять параметри функції в стек і потім виконують перехід до інструкцій цієї функції. Коли оператори функції завершуються, виконання програми продовжується з першого оператора, який слідує за викликом функції. Приміщення аргументів в стек і перехід у функцію і вихід з неї вносить витрати, через які ваша програма виконується трохи повільніше, ніж якби вона розміщувала ті ж оператори прямо усередині програми при кожному посиланні на функцію.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]