ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1207488 Топик полностью
aoreh (11.05.2022 12:16, просмотров: 145) ответил IBAH на У меня ИАР пишет Error[Pe167]: argument of type "unsigned char const *" is incompatible with parameter of type "unsigned char *". Вообще в принципе не понятно, почему эти типы не преобразовываются по умолчанию? Почему указатель на неизменяемые данные не может быть просто указателем?
Потому что "просто указатель" - это указатель на изменяемые данные. 

Когда выпишее свою ф-ию, вы не просто объявляете указатель, а говорите плинируете ли менять данные внутри и если да, то как можно передавать константные данные? ни логически, ни физически (н-р, находящиеся в сегментах с правом доступа "только чтение" на интел-совместимых платформах) этого делать нельзя