dll文件的作用是什么?越通俗越好。别乱复制啊
动态链接库可以更为容易地将更新应用于各个模块,而不会影响该程序的其他部分。例如,您有一个大型网络游戏,如果把整个数百MB甚至数GB的游戏的代码都放在一个应用程序里,日动态...
动态链接库可以更为容易地将更新应用于各个模块,而不会影响该程序的其他部分。例如,您有一个大型网络游戏,如果把整个数百MB甚至数GB的游戏的代码都放在一个应用程序里,日 动态链接库后的修改工作将会十分费时,而如果把不同功能的代码分别放在数个动态链接库(DLL)中,您无需重新生成或安装整个程序就可以应用更新。
这段话的意思是什么? 展开
这段话的意思是什么? 展开
展开全部
就好比一列火车,如果你做成的火车是从头到尾都是不可分割的,这样的话,如果这列火车的中间有一小部分出了问题,也许你就要把整个火车都卸了,但是用了这种动态链接库的话就好比是一节一节的火车,如果中间出了问题,只要把它出问题的那节卸下来修理就行。
而每一个dll动态链接库就是类似火车中的每一小节,一个比较好的程序都是由多个动态链接库组成
这样做的还有一个好处就是可以减少冗余,假如一个程序中要重复调用一段功能就将这部分做成动态链接库,就比如windows系统中的user32.dll之类的,应用程序可以通过调用这部分而不必再去特意创建一个类似功能的程序段。
而每一个dll动态链接库就是类似火车中的每一小节,一个比较好的程序都是由多个动态链接库组成
这样做的还有一个好处就是可以减少冗余,假如一个程序中要重复调用一段功能就将这部分做成动态链接库,就比如windows系统中的user32.dll之类的,应用程序可以通过调用这部分而不必再去特意创建一个类似功能的程序段。
展开全部
我说说自己的理解:
修改程序就是修改代码。但是你所有代码放一块儿的话修改起来量就特别的大。举个例子,用C++编的程序几十行代码才十几k,你想想看现在动辄上百M、G的程序得多大。
为了解决这种问题,就必须让修改简单点,不必在那么大范围内改动。那么一个思路就是在将一个主程序按照功能划分成不同模块,使用时链接到这个模块,运行期中的代码。这样我修改起来也就方便了,只需对需要的功能模块修改就行,省时省力。同时,也方便了同一个程序同时由团队进行开发再整合,提高效率。
修改程序就是修改代码。但是你所有代码放一块儿的话修改起来量就特别的大。举个例子,用C++编的程序几十行代码才十几k,你想想看现在动辄上百M、G的程序得多大。
为了解决这种问题,就必须让修改简单点,不必在那么大范围内改动。那么一个思路就是在将一个主程序按照功能划分成不同模块,使用时链接到这个模块,运行期中的代码。这样我修改起来也就方便了,只需对需要的功能模块修改就行,省时省力。同时,也方便了同一个程序同时由团队进行开发再整合,提高效率。
追问
那dll文件在电脑里的作用是做什么的呢
追答
它就是程序的某特定部分的代码。你说它的作用是什么呢?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询