Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

встроенные функции (inline) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить биссектрисы треугольника http://www.cyberforum.ru/cpp-beginners/thread144531.html
Составить программу, которая вычисляет биссектрисы треугольника со сторонами а, b, с по формулам:
C++ очень нужно решить на с++ 1)Найти периметр и площадь равнобедренной трапеции с основаниями a и b (a > b) и углом α при большем основании 2)Из трех данных чисел выбрать наименьшее и наибольшее и посчитать их разницу и... http://www.cyberforum.ru/cpp-beginners/thread144530.html
Нахождение наибольшего общего делителя двух натуральных чисел C++
1)Используя функцию NOD нахождения наибольшего общего делителя двух натуральных чисел, сократить данную обычную дробь M / N. / / Возвращать наибольший общий делитель двух чисел int NOD(int vl,...
C++ Процедуры и функции
Дали задание составить программу с использованием процедур и функций на С++ (я понятия не имею как её сделать) http://godday.ucoz.ru/tty.jpg вот сама формула по которой надо сделать программу,...
C++ Библиотеки http://www.cyberforum.ru/cpp-beginners/thread144525.html
Скажите какие есть библиотеки в с++.И для чего они нужны.
C++ процедура создать программу аналог процедуры для вводу массива из трех целых чисел. подробнее

Показать сообщение отдельно
Mur3ik
102 / 102 / 4
Регистрация: 12.05.2010
Сообщений: 232
12.06.2010, 14:28
деректива inline говорит процессору что этот код нужно включать вместо названия самой функции
т.е.
вот это
C++
1
2
3
4
5
6
void inline get_x(int i,int j) // это тоже , чтоли встроенная функция inline?
{
x= i;
y = j;
}
};
если ты в майне напишешь
C++
1
get_x(int i,int j)
оно заменится на
C++
1
2
3
4
{
x= i;
y = j;
}
и везде будет заменяться, это нужно для ускорения работы программы, т.к. получается линейный код, а если функция не встроенная, то создается ссылка по которой должен идти процессор, т.е. затрачивается больше времени.... следующая команда идет не по порядку, а находится в определенном адресе...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru