Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
16 августа
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры AVR
432754
Топик полностью
Vit
(14.08.2013 00:08, просмотров: 220)
ответил
ыыыы
на
а чем рекурсивный вызов плох? по-моему в цикл его мало какой(?) С-компилер разворачивает. да, стек может рекурсия убить, но это не компилера забота. по-хорошему (если программист думает мозгОм) inline она уже и есть статик, то есть она действует
рекурсивный вызов это уже не inline - запись а-ля макрос, а вызов с прологами/эпилогами
http://caxapa.ru/432753.html
Ответить
это можно определить компилеру и не делать inline. я подумал, что проблема вызова внутри функции, которая inline, другой функции/дерева, в котором возможна рекурсия. у SPARC-а например, бывают leaf функции, у них другое соглашение о вызовах и из
ыыыы
(25 знак., 14.08.2013 14:30
)