Очередность #define в блоке CODE

Необходимо жестко установить

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

Очередность #define в блоке CODE

#1

Сообщение ivanpost » 20.12.2018{, 22:31}

В большинстве случаев это не сказывается, но уже второй раз столкнулся.

При выводе в IDE прога ставит все #include <xxx.h> в самый верх скетча.
а #define pin_xxx - после них.

Но есть <xxx.h> которым нужно предварительно определить эти pin_xxx

возможно ли твердо установить нужный мне порядок следования в блоке CODE ?

aidar_i
Полковник
Сообщения: 3122
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Очередность #define в блоке CODE

#2

Сообщение aidar_i » 21.12.2018{, 16:01}

Там ещё и библиотеки перемешиваются, я писал об этом в теме автору, но похоже, не так просто сделать. 4.2.1 не проверял.

Аватара пользователя
pvorobei
Рядовой
Сообщения: 42
Зарегистрирован: 14.09.2018{, 20:30}
Репутация: 14
Откуда: СПБ
Имя: Иван

Очередность #define в блоке CODE

#3

Сообщение pvorobei » 21.12.2018{, 19:25}

ivanpost, Тоже с таким сталкивался, судя по всему автор сделал такую защиту от дурака, но иногда эта защита оказывает медвежью услугу. Остается надеяться и верить, что в процессе допила - пофиксится)

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

Очередность #define в блоке CODE

#4

Сообщение ivanpost » 22.12.2018{, 09:27}

В просьбах автору это есть? Чтобы не дублировать? Очень напрягает... Отлаживаю другое, а это все время менять...

Ответить

Вернуться в «Разработка пользовательских блоков»