-
- Не, ему надо константные указатели, а не указатель на константы. - VladislavS.(16.09.2022 09:45)
- Само собой, но тут хотя бы безопасное приведение. Приведение через
uint32_t, вообще говоря, не на любой платформе сработает правильно. - VladislavS.(16.09.2022 09:44)
- Вообще говоря, подобное приведение все равно есть. Оно неизбежно
при загрузке адресов в ДМА. И в случае с массивом констант я сделал
его через дефайн вида my504(69 знак., 16.09.2022 10:24)
- Только править никогда не понадобится. Макрос лишний. Я вообще
привожу к (int): всего три буквы, и никаких предупреждений. - SciFi(16.09.2022 10:27)
- Дело не в предупреждениях. Сообщать компилятору максимально точную
информацию о данных суть хорошо. Чем больше компилятор знает, тем
лучше код делает. - VladislavS.(16.09.2022 10:31)
- Звучит красиво, но нет. В этом конкретном случае вообще не в тему. - SciFi(16.09.2022 11:09)
- А зачем в каком-то конкретном случае делать плохо? Может просто привыкнуть всегда делать хорошо? - VladislavS.(16.09.2022 11:19)
- Звучит красиво, но нет. В этом конкретном случае вообще не в тему. - SciFi(16.09.2022 11:09)
- Я уже понял. Не сообразил, что перестановка const внутрь дает искомое. - my504(16.09.2022 10:30)
- Дело не в предупреждениях. Сообщать компилятору максимально точную
информацию о данных суть хорошо. Чем больше компилятор знает, тем
лучше код делает. - VladislavS.(16.09.2022 10:31)
- Только править никогда не понадобится. Макрос лишний. Я вообще
привожу к (int): всего три буквы, и никаких предупреждений. - SciFi(16.09.2022 10:27)
- Вообще говоря, подобное приведение все равно есть. Оно неизбежно
при загрузке адресов в ДМА. И в случае с массивом констант я сделал
его через дефайн вида my504(69 знак., 16.09.2022 10:24)