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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pormonik
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 40
#1

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

12.12.2011, 21:38. Просмотров 731. Ответов 4
Метки нет (Все метки)

Друзья!Инлайн функции могу быть определены только внтури класса?Или могут быть определены вне класса?Если вне,то как?Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2011, 21:38     Inline функции
Посмотрите здесь:

inline функции C++
встроенные функции (inline) C++
C++ Inline функции.
C++ inline функции vs инструкции inline функций
inline функции C++
C++ inline - функции
C++ inline функции
C++ Inline функции - на сколько должна быть маленькая функция, чтоб она подошла под inline?
C++ Какие требование должны быть к inline-функции, кроме её размера?
C++ Inline функции
Нюансы синтаксиса: функции и квалификатор inline C++
Inline функции в классах C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fasked
Эксперт C++
 Аватар для fasked
4929 / 2509 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
12.12.2011, 21:39     Inline функции #2
pormonik, любая функция может быть inline.
pormonik
0 / 0 / 0
Регистрация: 26.09.2011
Сообщений: 40
12.12.2011, 21:54  [ТС]     Inline функции #3
А как ее правильно определить?Принцип определения и в классе и вне класс одинаков?
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
12.12.2011, 22:16     Inline функции #4
Цитата Сообщение от pormonik Посмотреть сообщение
Инлайн функции могу быть определены только внтури класса?
если функция внутри класса она все равно остается обычной функцией только добавляется один аргумент this который неявно пересылается функции при вызове из экземпляра
Цитата Сообщение от pormonik Посмотреть сообщение
А как ее правильно определить?
void inline function(...)
int inline function()
итд
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
833 / 517 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
12.12.2011, 22:20     Inline функции #5
Цитата Сообщение от pormonik Посмотреть сообщение
А как ее правильно определить?Принцип определения и в классе и вне класс одинаков?
если определена внутри класса - она автоматически inline
если определена вне класса, то нужно в объявлении дописать ключевое слово inline
Yandex
Объявления
12.12.2011, 22:20     Inline функции
Ответ Создать тему
Опции темы

Текущее время: 17:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru