【发布时间】:2011-07-28 22:15:10
【问题描述】:
来自维基百科:
动态加载是一种机制,计算机程序可以通过该机制在运行时将库(或其他二进制文件)加载到内存中,检索库中包含的函数和变量的地址,执行那些函数或访问那些变量,然后从内存中卸载库。
后期绑定是一种计算机编程机制,其中在运行时通过名称查找对象上调用的方法。
在我看来,
相似之处在于它们都是在运行时查找方法的机制。
不同之处在于动态加载在运行时加载库后不需要使用链接器,但后期绑定总是需要链接器。
我不确定我是否正确,尤其是差异部分。我想从您的分析中了解更多信息。
【问题讨论】:
-
现在想象一下,如果你后期绑定到一个动态加载的方法:-)
标签: c late-binding dynamic-loading