ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
614316 Топик полностью
Vit (17.08.2015 09:47, просмотров: 246) ответил Евгений на Компилятор XC8, Контроллер PIC18F46K22. Описываю тип-функцию, ложу ее адрес в структуру. Передаю адрес структуры в другую функцию и, собственно, пытаюсь вызвать первую. На этапе компиляции компилятор говорит. что не хочет ее вызывать. Что делать?
Может, оно режет размер указателя и ему нужно помочь - см. п. 4.8.22 (стр 107) http://ww1.microchip.com/downloads/en/DeviceDoc/50002053E.pdf
ещё The compiler has detected a function pointer with no valid target other than NULL предположу, что тупит и хочет & ---> TMyStruct MyStruct = {&Flag, &Init}; или что-то типа void InitRun(TMyStruct const * Str)