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

inline функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Упорядочите элементы массива по убыванию модулей элементов http://www.cyberforum.ru/cpp-beginners/thread647319.html
Упорядочите элементы массива по убыванию модулей элементов
C++ объединение массива Из данного массива и другого массива того же типа, но другой размерности сформируйте общий массив и найдите его минимальный элемент, отсортировать по убыванию, http://www.cyberforum.ru/cpp-beginners/thread647313.html
C++ Нужна библиотека для mp3
Мне для плеера очень нужно, представляете, библиотеку для хотя бы mp3шек. Заодно тащите все: примеры кода, как использовать, как включить и всо такое. Что не подключал - говорит всякую херь
C++ Запаковать exe файл
Привет всем. Меня инетресует вопрос, можно ли с помощю безплатного ПО или с помощю других способов запаковать сторонний exe файл в такой вид что б его нельзя было запустить с помощю обычного тыка мышкой, а только с помощю моего проэкта? Спасибо всем за ответы.
C++ Программный перезапуск программы http://www.cyberforum.ru/cpp-beginners/thread647306.html
Здравствуйте, как программно сделать перезапуск программы в программе (работаю в VS) . При этом путь к .exe должен определяться автоматический
C++ Заполнение массива структур оператором for #include <iostream> #include <conio.h> using namespace std; struct kuramy { char name; int hidth; int weight; }; int main () подробнее

Показать сообщение отдельно
h3mbr0
8 / 8 / 0
Регистрация: 12.03.2012
Сообщений: 125
05.09.2012, 22:14  [ТС]     inline функции
Цитата Сообщение от Петррр Посмотреть сообщение
Код inline функций подставляется на место вызова во время компиляции. Если функция большая и часто вызывается, то размер файла естественно увелится.
Это понятно, вопрос был какие еще минусы у использования таких функций

Цитата Сообщение от Avazart Посмотреть сообщение
Компилятор может просто произнорировать это слово...
А в других случах сам делать встраивание...
Так что это слово всего лишь пожелание для компилятора
Это мне известно, любые ключевые слова фукнции - лишь рекомендация, и хоть хороший компилятор сам решает что и как обрабатывать, различия хочется понимать самому

Цитата Сообщение от ~OhMyGodSoLong~ Посмотреть сообщение
Много использования (жирных) инлайн функций — раздувается размер кода и этот код может не влезает в кеши. Вместо того, чтобы часто используемая функция лежала себе в уголке кеша и никого не трогала, её копии плавают по закешированной части программы, уменьшая полезный объём кеша и увеличивая количество промахов.
Спасибо, это уже понятнее) вопрос исчерпан
 
Текущее время: 23:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru