动态链接的优缺点是什么?
一、动态链接的优点是:
共享:多个进程可以共用一个DLL,比较节省内存,从而可以减少文件的交换。
部分装入:一个进程可以将多种操作分散在不同的DLL中实现,而只将当前操作的DLL装入内存。
便于局部代码修改:即便于代码升级和代码重用;只要函数的接口参数(输入和输出)不变,则修改函数及其DLL时,无需对可执行文件重新编译或链接。
便于适应运行环境:调用不同的DLL,就可以适应多种使用环境并提供不同的功能。例如:不同的显示卡只需厂商为其提供特定的DLL,而操作系统和应用程序则不必修改。
二、动态链接的缺点是:
增加了程序执行时的链接开销。
程序由多个文件组成,因此增加了管理复杂度。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~