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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 5.00
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
23.12.2011, 14:52     Inline функции. #1
Здравствуйте. Скажите пожалуйста, объявление функции как inline нужно делать как в прототипе так и в определении или достаточно только в прототипе?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2011, 14:52     Inline функции.
Посмотрите здесь:

inline функции C++
встроенные функции (inline) C++
Inline функции C++
C++ inline функции vs инструкции inline функций
inline функции C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rexer
 Аватар для Rexer
151 / 150 / 19
Регистрация: 10.10.2010
Сообщений: 691
23.12.2011, 14:53     Inline функции. #2
вы в прототипе все должны объявить

http://program.rin.ru/razdel/html/152.html
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
23.12.2011, 15:01  [ТС]     Inline функции. #3
Не понял вашего ответа... и по ссылке про мой вопрос ничего не сказано.
Sakralbar
 Аватар для Sakralbar
349 / 159 / 12
Регистрация: 22.12.2011
Сообщений: 342
23.12.2011, 15:11     Inline функции. #4
я думаю, что лучше поставить и в прототипе, и в определении. 6 символов не будут лишними.
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
23.12.2011, 15:16  [ТС]     Inline функции. #5
Да дело не в этом, просто интересно. Компилятор никак не реагирует на то, например, если в прототипе указать inline а в определении нет, или наоборот, указать в определении но не указать в прототипе.
Yandex
Объявления
23.12.2011, 15:16     Inline функции.
Ответ Создать тему
Опции темы

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