正在加载图片...
动态链接库 目前,动态链接库(DLL)在 Windows编程中得到了广泛的应用 WindOws apl函数中的相当一部分程序就是由一组DLL所提供的,这些 DLL从安装 Windows之后起就存在于操作系统环境之中了。事实上,我 们早就在使用DLL进行编程了,只不过我们所使用的DLL都是现成的, 并且所有调用DLL的操作都由Ⅴ Visual o艹+的编译和链接程序替我们完成 的。使用DLL与传统的静态链接库相比具有更多的优势 首先,动态链接库实现了多个应用程序共享数据和代码的方式。由于 多个应用程序共享同一个DLL中的函数,因而使用DLL可以显著的节 省磁盘空间。尤其对于 Windows应用程序,有很多的操作都是“标准 化”了的,如果使用传统的静态链接,每一个需要完成这些操作的应 用程序都必须在自己的执行文件中包括相同的执行代码,这不但使单 个的应用程序变得更大,也浪费了磁盘空间动态链接库 目前,动态链接库(DLL)在Windows编程中得到了广泛的应用。 Windows API函数中的相当一部分程序就是由一组DLL所提供的,这些 DLL从安装Windows之后起就存在于操作系统环境之中了。事实上,我 们早就在使用DLL进行编程了,只不过我们所使用的DLL都是现成的, 并且所有调用DLL的操作都由Visual C++的编译和链接程序替我们完成 的。使用DLL与传统的静态链接库相比具有更多的优势。 首先,动态链接库实现了多个应用程序共享数据和代码的方式。由于 多个应用程序共享同一个DLL中的函数,因而使用DLL可以显著的节 省磁盘空间。尤其对于Windows应用程序,有很多的操作都是“标准 化”了的,如果使用传统的静态链接,每一个需要完成这些操作的应 用程序都必须在自己的执行文件中包括相同的执行代码,这不但使单 个的应用程序变得更大,也浪费了磁盘空间
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有