Project1

标题: dll实干什么的,我看见有人自己编写dll [打印本页]

作者: 不是马甲    时间: 2010-8-19 14:32
标题: dll实干什么的,我看见有人自己编写dll
本帖最后由 不是马甲 于 2010-8-19 15:09 编辑

能自己编写dll吗 怎么编写  有什么用
作者: 越前リョーマ    时间: 2010-8-19 14:36
一个外部调用吧 - -b
作者: 不是马甲    时间: 2010-8-19 14:44

作者: 紫苏    时间: 2010-8-19 15:00
DLL 的作用是:
1、节省程序空间,相同的功能和资源可以被不同的模块使用,避免了冗余
2、为不同的语言之间提供了接口,这也是在 RM 制作里使用 DLL 的主要作用,由于 C/C++ 可以方便地操作内存和各种 Windows NT 功能,将这些底层封装在 DLL 并让 Ruby 调用就在高层语言和本地之间建立了桥梁
3、动态链接,缩小了程序本身体积,减少了程序装载时的 CPU 和内存负荷,也提高了调试效率——代码的改动只需要重新编译 DLL,而不像静态链接那样需要重新编译各个模块
4、二次开发,DLL 可能是前人所编写的一个库,而后人可以在假设这个 DLL 是 Bug-free 的情况下进行二次开发,提高了开发效率
作者: 沉影不器    时间: 2010-8-19 21:22
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1