-
- тогда не с той стороны к коню подходите. Логично разделить данные и
инициализацию. Если нет возможности в runtime загружать данные из
файла и инициализировать структуры а надо на этапе компиляции то
смотреть в сторону генераторов (DSL, bison, flex), или самому
велосипед изобрести. Данные храните как угодно а получаеться
компилируемый код. - framer(Вчера, 23:37)
- А вот это уже интересная и полезная мысль - не инициализацию в программе править, а совсем отдельный файлик с таблицей. Может, чуть позже так и сделаю, когда время будет. Пока еще рабочую часть править - там в куче мест отдельные константц, а то и "магические числа", надо их заменять данными из этой таблицы, а еще дополнять меню настроек (на LCD + 3 кнопки) и встроенные тесты железа... - Idler(Вчера, 23:52 - 23:59)
- тем более так лучше - не пропустишь поле или его порядок - POV(Вчера, 23:28)
- тогда не с той стороны к коню подходите. Логично разделить данные и
инициализацию. Если нет возможности в runtime загружать данные из
файла и инициализировать структуры а надо на этапе компиляции то
смотреть в сторону генераторов (DSL, bison, flex), или самому
велосипед изобрести. Данные храните как угодно а получаеться
компилируемый код. - framer(Вчера, 23:37)