ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
537151 Топик полностью
ASDFS, USB-гуру (06.08.2014 13:49, просмотров: 92) ответил ASDFS на IAR ARM 6.40. Есть толстый проект, в котором была здоровенная структура, объявленная как const и, соответственно, засунутая компилером во флешь. После некоторых изменений (многочисленных, но никак не связанных с этой структурой) компилер зачем то
Забавно. Структура инициализировалась среди прочего адресами переменных. Среди переменных встречались массивы, индексы которых задавались как енумы из класса, например: &PRA.ITG_FS[PRA.Pls], где Pls - элемент енума в экземпляре класса PRA. Дык вот, при таком способе структура клалась в ОЗУ. А если задать так: &PRA.ITG_FS[TPRA::Pls], где TPRA - класс, то структура нормально кладется во флешь. Вот интересно, это я чего не понимаю про классы или одно из двух?