Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
23 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры PIC
304083
Топик полностью
AD
(02.02.2012 19:05, просмотров: 165)
ответил
MBedder
на
C30 preprocessor - то ли лыжи не едут, то ли...
Так?
#define paste(a,b) a ## b #define PORTX(x) paste(PORT, x) #define SW1P B #define SW1 PORTX(SW1P)
Ответить
Пока подобным извратом и обходился ("принуждение к макротокенированию":), но точно помню, что встречал где-то утверждение, что GCC лопает и лобовую конкатенацию, вот и решил попробовать - и мимо. Видимо, старые версии ели, а новая (3.31) - хрен
-
MBedder
(02.02.2012 19:17 - 22:35
)