什麼是本地庫?什麼是約束力?爲什麼需要它?什麼是本地圖書館?什麼是綁定的需要?
6
A
回答
3
本地庫是一種用一種語言編寫的庫,它編譯爲運行它的平臺的本地代碼,即C++使用x86代碼創建PE文件。綁定,或語言綁定的「膠水」,它使/更舒適的使用從其他編程語言中這樣的庫,可能提供的不僅僅是直接調用到本機代碼更優雅的界面(認爲:除P更好/例如,調用)。
,爲什麼需要它的問題很簡單:要使用大量已經存在的庫。
2
爲什麼需要它?部分原因在於圖靈等價的語言能力部分。圖靈等效說,所有圖靈完備語言(包括大多數編程語言)可以計算相同的東西。這意味着任何你可以用另一種語言做的事情,有幾個重要的注意事項。
主要注意事項包括
一)這可能是更難寫代碼做X在語言中的那麼語言B.
B)的代碼,而X在華文B可能會更快然後語言A.
三)做X上的代碼可能已經寫在語言中的一個很好的庫,但沒有語言B.
d)的代碼,在一個語言可能更具可擴展性(更易於管理較大代碼體的形式)然後用另一種語言。 e)您通常不僅需要能夠進行數學計算,還需要輸入/輸出本地文件,數據庫,網絡訪問文件,Web服務,gui,包括系統窗口服務器和可能的工具包,以及訪問駕駛顯卡的3d api。
這些原因,特別是描述了爲什麼您可能希望綁定/包裝一段經常以較低級別的系統語言編寫的代碼,以便將其用作使用較高級別語言編寫的應用程序的一部分。連接用不同語言編寫的代碼有時也可以通過代碼通信完成,例如數據庫/進程間通信/ Web服務。
相關問題
- 1. 什麼是圖書館?
- 2. Dart的國際圖書館是什麼?
- 3. 什麼是MVC期貨圖書館?
- 4. 什麼是混淆圖書館?
- 5. 需要從圖書館類繼承什麼樣的照顧?
- 6. 什麼是網站地圖,爲什麼我需要它?
- 7. 圖書館不是隻有標題的原因是什麼?
- 8. jQuery是JS庫。圖書館這個詞是什麼意思?
- 9. tesseract圖書館的理想圖像是什麼?
- 10. 需要什麼('../')是什麼意思?
- 11. 谷歌番石榴圖書館的目的是什麼?
- 12. 什麼是一個好的圖書館畫在c + +的屏幕?
- 13. codeigniter什麼是可用於付款方式的圖書館?
- 14. 爲iOS(iPhone和iPad)建立的Twitter圖書館是什麼?
- 15. 組織圖書館的最佳方式是什麼
- 16. WCF圖書館應用程序的出發點是什麼?
- 17. 什麼是哈希(#)用於圖書館的來源?
- 18. Microsoft提供的數字圖書館名稱是什麼?
- 19. highcharts js圖書館接受日期的格式是什麼?
- 20. 什麼是管理wiimote的最佳圖書館?
- 21. 什麼是C++的其他等效圖書館qt
- 22. 什麼是iOS的一些小圖書館?
- 23. 什麼是最好的圖書館與檔案工作
- 24. d3.js的正式分類是什麼?框架?圖書館?包?
- 25. 爲什麼需要SSL證書鎖定?
- 26. 爲什麼AppDomain.CurrentDomain.BaseDirectory Windows Forms和圖書館
- 27. 建設圖書館意味着什麼?
- 28. 什麼是需要XYGraph
- 29. 「圖書館沒有符號」是什麼意思?
- 30. 什麼是Python中的「線程本地存儲」,爲什麼我需要它?
更好地澄清這些條款(把它們放在一個句子中)。它應該有2個問題。 – 2010-09-16 08:22:48
你是新來的,所以:查找和使用問題下的[編輯]。 – 2010-09-16 08:23:53