ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
17 августа
1436801 Топик полностью
Vit (19.05.2024 18:45, просмотров: 57) ответил Cкpипaч на Цитата: "Либа вызывает каллбак по ИМЕНИ". Как-то не вяжется с моим пониманием как работает линкер. ПМСМ это линкер прописывает адрес размещения процедуры, идетифицируемый по имени. Адрес прописывается прямо машинный код в местах вызова.
Наверно речь в т.ч. о том, что функции скомпилированной либы могут переопределяться вне неё - они для основного кода по сути weak. Потому функция пользователя с тем же именем будет применена в либе. И это обеспечит линкер. В вариантах с исходниками weak пишут ручками