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

Объясните принцип работы части кода для вывода элементов контейнера - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Приоритетная очередь http://www.cyberforum.ru/cpp-beginners/thread1689861.html
Желательно делать через классы) Спасибо за помощь, заранее!) Разработать подпрограммы работы с приоритетной очередью. Постановка запросов в очередь выполняется по приоритету, снятие - подряд из...
C++ Вывод связного списка в файл Пишу программу для манипуляций со связным списком #include<iostream> #include<fstream> using namespace std; /////////////////////////////////////////////////////////// class link{ // один... http://www.cyberforum.ru/cpp-beginners/thread1689850.html
C++ Дано бинарное дерево. Сделать поворот для самого разбалансированного поддерева
Дано бинарное дерево. Сделать поворот для самого разбалансированного поддерева. Может завалялся у кого код, ребят. Читал статью на Хабре, но что-то не пойму как использовать там все.
C++ Перегрузка оператора сложения
Удалите пожалуйста тему. Поторопился и задал глупый вопрос
C++ Найти наибольший общий делитель для элементов произвольного одномерного массива http://www.cyberforum.ru/cpp-beginners/thread1689835.html
Найти наибольший общий делитель для элементов произвольного одномерного массива целых чисел. Рекомендовано применение алгоритма Евклида.
C++ Программа компилируется но не работает После ввода программа не выдает нечего и закрывается:cry: #include <iostream> #include <stdio.h> #include <cstring> using namespace std; int main(){ int el,i,p; char... подробнее

Показать сообщение отдельно
hoggy
Нарушитель
6590 / 2771 / 476
Регистрация: 15.11.2014
Сообщений: 6,125
Завершенные тесты: 1
20.03.2016, 19:51
Цитата Сообщение от ChadloveMary Посмотреть сообщение
Зачем в 4 строчке используется спецификатор inline?
ни зачем.

функции-члены, которые были определены в декларации класса
итак автоматически являются inline.

таким образом,
явно ещё раз это подчеркивать - избыточно.

Цитата Сообщение от cordfield Посмотреть сообщение
Оно говорит о том, что функция короткая и её можно оптимизировать
ложь.

inline - приказ программиста сделать функцию встраиваемой.
при этом не имеет значения ни её размеры,
ни возможности оптимизации.

Цитата Сообщение от cordfield Посмотреть сообщение
Полезность ключевого слова "inline" зависит от компилятора и может быть нулевой.
ложь.

смысл ключевого слово inline описан в стандарте языка.
и он не зависит ни от компиляторов,
ни от их возможностей оптимизировать.

например, inline функции можно определять прямо в хедерах.
вне зависимости от того, смог компилятор по факту оптимизировать или нет,
inline функции все равно будут обладать иммунитетом
против множественного определения.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru