欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Dll文件的理解

程序员文章站 2022-03-04 19:06:22
...
对于Dll文件,字面上的意思是动态链接库。可是,动态链接库,又是什么呢?
回答这个问题前,先需要说明下,Dll只是动态链接库的其中一种,不是说动态链接库只有DLl。
好了,继续说下,动态链接库是什么?动态链接库,就是将很多很多函数集合在一块,进而形成库文件,最后,将这些库文件进行共享给需要的人或者组织使用。这,就是动态链接库了。
那么,既然知道了动态链接库是个什么东西后,自然而然,也许会有人询问,动态链接库该怎么用?
对于这个问题,可以参考上一篇博客的末尾处,附有详细的讲解与说明。在这里,简要阐述下。首先,动态链接库的调用,有静态调用与动态调用。其次,它们都有着相应的使用方向与范围,各有千秋;最后,动态链接库,可以理解成是一种封装,然后无论是静态调用,抑或是动态调用,其实就是对这种经过封装好的函数,直接调用即可。
这样做的好处,不仅可以简化代码,而且,还可以对代码进行重构,与拓展新的函数,看到这里,是不是觉得,动态链接库,非常的好了。相信,看到这里,对动态链接库有了个了解了。