Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
20 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
730822
Топик полностью
Nikolay801_
(25.01.2017 10:02, просмотров: 246)
ответил
LightElf
на
Задачка несколько шире, функа должна принимать переменное число параметров. Каждый параметр - структура. С промежуточными переменными громоздко и неинтуитивно. К тому же не факт, что компилятор эти переменные выбросит.
под переменное число параметров можно слепить свою функцию аля принтф ->
http://www.c-cpp.ru/content/vastart-vaend-vaarg
Будь ты проклят, Перри-Утконос!
Ответить
Это-то как раз проблем не вызывает. Проблема, как выяснилось, в том что compound literals появилися только в C99. А в теплом ламповом C90 такой фичи не было.
-
LightElf
(25.01.2017 10:40
)