реклама на сайте
подробности

 
 
> Можно ли задать inline функцию, если она определена в другом файле?
ViKo
сообщение Nov 15 2012, 11:40
Сообщение #1


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Об этом уже говорили, и выходит, что нельзя. Или все же есть способ? Или компилятор (Keil для Cortex) не дурак, сам встроит функцию, если она окажется небольшой? Например, такой:
Код
inline bool Timer_check(void) {
  return (TIM6->SR);            // Check Update Interrupt Flag in Status
}

С inline, кстати, не компилируется.
Или надо было ее написать в виде макро?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ViKo   Можно ли задать inline функцию, если она определена в другом файле?   Nov 15 2012, 11:40
- - MrYuran   Цитата(ViKo @ Nov 15 2012, 15:40) Или над...   Nov 15 2012, 11:54
- - yes   а как компилятор узнает, какой код ему инлайнить? ...   Nov 15 2012, 11:54
- - ViKo   Если последний вопрос ко мне, то у меня есть загол...   Nov 15 2012, 12:10
|- - _Pasha   Цитата(ViKo @ Nov 15 2012, 15:10) размерч...   Nov 15 2012, 12:34
||- - _Артём_   Цитата(_Pasha @ Nov 15 2012, 14:34) Дался...   Nov 15 2012, 12:53
||- - ViKo   Цитата(_Pasha @ Nov 15 2012, 15:34) Дался...   Nov 15 2012, 13:15
||- - yes   Цитата(ViKo @ Nov 15 2012, 17:15) И в Kei...   Nov 15 2012, 13:27
||- - ViKo   Цитата(yes @ Nov 15 2012, 16:23) это к фу...   Nov 15 2012, 13:27
||- - XVR   Цитата(yes @ Nov 15 2012, 17:27) по-моему...   Nov 16 2012, 07:47
|- - MrYuran   Цитата(ViKo @ Nov 15 2012, 16:10) А если ...   Nov 16 2012, 10:33
|- - ViKo   Цитата(MrYuran @ Nov 16 2012, 13:33) Стои...   Nov 16 2012, 10:41
|- - demiurg_spb   не совсем Вам уже про LTO советовали, а я повторюс...   Nov 16 2012, 11:19
||- - ViKo   Цитата(demiurg_spb @ Nov 16 2012, 14:19) ...   Nov 16 2012, 11:49
|- - MrYuran   Цитата(ViKo @ Nov 16 2012, 14:41) Это зам...   Nov 16 2012, 11:57
|- - ViKo   Цитата(MrYuran @ Nov 16 2012, 14:57) Нет,...   Nov 16 2012, 12:04
- - _Pasha   Цитата(ViKo @ Nov 15 2012, 17:27) А зачем...   Nov 15 2012, 13:40
- - toweroff   Цитата(_Pasha @ Nov 15 2012, 17:40) Патам...   Nov 15 2012, 16:53
- - _Pasha   Цитата(toweroff @ Nov 15 2012, 20:53) объ...   Nov 15 2012, 17:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 20:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016