LINUX.ORG.RU

$$ в C-коде

 ,


0

1

доброго дня, ЛОР! :)

смотрю примеры из MCUXpresso, но встретился с неизвестной мне конструкцией...
кто знает, что за фигня в «extern uint32_t Image$$RW_m_ncache$$Base[];»?

когда туда завезли «$$», и что это такое? %)

p.s. с виду похоже на какую-то новую фишку препроцессора...

★★★★★

Последнее исправление: metawishmaster (всего исправлений: 2)

Ответ на: комментарий от metawishmaster

Если я вдруг забуду, что такое _start и таки сделаю так, то получу от линкера предупреждение, что эта глобальная переменная уже используется. И переименую ее иначе.

Проблем-то!..

Это все равно, что обозвать переменную sin (на МК у меня так частенько: то свой sin, то свой putc и т.п. — я не парюсь, т.к. не линкую никаких левых библиотек к коду для МК), а потом вдруг оказывается, что нужно math.h подключить и с lm слинковать. Тогда проводишь рефакторинг и переименовываешь все переменные sin как-либо иначе.

Делов-то!

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.