討論串[問題] api是什麼?
共 6 篇文章
內容預覽:
最近自學想要寫一些比較好玩的東西,而看上了winAPI,雖然知道api是應用程式介面,但實際使用上和函式庫沒什麼區別,所以他是函式庫?. 但仔細想想,winAPI是程式要使用核心功能的介面,用函式庫好像沒辦法實現(?),所以是用已經編譯封裝好的程式,算是dll?. 還是兩者混合在一起用?. 如果是函
(還有150個字)
內容預覽:
首先光是介面跟函式的定義就不一樣. 這個部分你再自己多孤狗,說來話長先不多講. 第一個部分你說錯了,API可以是函式庫. 沒有什麼函式庫沒辦法實現API或兩者混合在一起用的說法. 而函式庫廣義來說就是個函式的集合而已. 但函式庫不一定就是API. 今天你寫了一個函式庫FOR某種APP的功能控制. 我
(還有394個字)
內容預覽:
這東西是相對的 不是互斥的概念. 但是大方向是這樣的 (由高到低排列) :. 1. Framework. 2. Library / API. 3. ABI. 4. ISA. Framework 是相對抽象的概念. 他的的實作稱作 library. Library 必須透過 API 來描述如何使用它
(還有197個字)
內容預覽:
在這個版談 Java 會不會被桶?. 總之,在開始探討 API 前,我們先來閱讀這篇文章:. API 是否應被視為「著作」?. 對於 Java 的使用,Oracle 與 Google 打了好幾年的官司,兩者有. 侵權法律糾紛,遲遲未解,其中,API 是否有版權成了關鍵. 文 / 王建興. http:
(還有2292個字)
內容預覽:
看了好幾篇,我覺得還是來發一篇好了. 你寫的程式去掉實作,加上行為描述(標準)就叫做 API. 也就是說 API 是不在乎實作的,一個 API 可能有無限種實作. 但是實作必須符合標準,所以使用者可以很放心的使用符合某 API 的實作. Library 不只有 API,而且還得有實作才能被稱為 Li
(還有1646個字)