История изменений
Исправление Atlant, (текущая версия) :
ленивое связывание - это просто заглушка вместо внешней функции, которая при первом вызове заглушки будет динамически грузить библиотеку и заменять адреса заглушки на адрес функции в библиотеке.
Рекомендуется и применяется в случае редко вызываемой функции, но абсолютно ненужно для системных или часто вызываемых библиотек.
Пример - графический просмотрщик с поддержкой нескольких форматов. Есть смысл редко используемые форматы декодировать через ленивое связывание.
Исходная версия Atlant, :
ленивое связывание - это просто заглушка вместо внешней функции, которая при первом вызове заглушки будет динамическая загрузка библиотеки и замена адреса заглушки на адрес функции в библиотеке.
Рекомендуется и применяется в случае редко вызываемой функции, но абсолютно ненужно для системных или часто вызываемых библиотек.
Пример - графический просмотрщик с поддержкой нескольких форматов. Есть смысл редко используемые форматы декодировать через ленивое связывание.