前沿拓展:
dll
首
dll的背景
DLL的最初目的是節(jié)約應用程序所需的磁盤和內存空間。在一個傳統(tǒng)的非共享庫中,一部分代碼簡單地附加到調用的程序上。如果兩個程序調用同一個子程序,就會出現(xiàn)兩份那段代碼。
相反,許多應用共享的代碼能夠切分到一個DLL中,在硬盤上存為一個文件,在內存中使用一個實例(instance)。DLL的廣泛應用使得早期的視窗能夠在緊張的內存條件下運行。
DLL提供了如模塊化這樣的共享庫的普通好處。模塊化允許僅僅更改幾個應用程序共享使用的一個DLL中的代碼和數(shù)據(jù)而不需要更改應用程序自身。
這種模塊化的基本形式允許如Microsoft Office、Microsoft Visual Studio、甚至Microsoft Windows自身這樣大的應用程序使用較為緊湊的補丁和服務包。
參考資料來源 百度百科-dll
原創(chuàng)文章,作者:九賢生活小編,如若轉載,請注明出處:http:///39413.html