Страницы

Поиск по вопросам

воскресенье, 15 декабря 2019 г.

Выделение частовызываемой функции в DLL

#windows #функции #cpp #dll


Целесообразно ли выделить функция в dll, если функция будет вызываться раз в 0,5
секунд? Вообще, какие операции должна выполнить ось чтобы выполнить ф-ию из dll?    


Ответы

Ответ 1



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

Комментариев нет:

Отправить комментарий