[問題] api是什麼?
最近自學想要寫一些比較好玩的東西,而看上了winAPI,雖然知道api是應用程式介面,但實際使用上和函式庫沒什麼區別,所以他是函式庫?
但仔細想想,winAPI是程式要使用核心功能的介面,用函式庫好像沒辦法實現(?),所以是用已經編譯封裝好的程式,算是dll?
還是兩者混合在一起用?
如果是函式庫,那為什麼像opneCL和QT不叫API而叫函式庫?
看了很多解釋還是搞不太懂API的概念
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.139.188.142
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1496389972.A.4B9.html
→
06/02 15:57, , 1F
06/02 15:57, 1F
→
06/02 15:58, , 2F
06/02 15:58, 2F
→
06/02 16:31, , 3F
06/02 16:31, 3F
→
06/02 16:31, , 4F
06/02 16:31, 4F
→
06/02 20:44, , 5F
06/02 20:44, 5F
→
06/02 23:09, , 6F
06/02 23:09, 6F
還是看不太懂....那如果我使用一個函式a(),他的宣告是void a(void);,如果這個函式
在函式庫和API裡面都有一樣的效果,那他們的區別是什麼?實現的方式?
※ 編輯: wei115 (125.230.101.22), 06/03/2017 00:04:31
→
06/03 00:33, , 7F
06/03 00:33, 7F
→
06/03 00:34, , 8F
06/03 00:34, 8F
→
06/03 00:53, , 9F
06/03 00:53, 9F
→
06/03 00:54, , 10F
06/03 00:54, 10F
推
06/03 00:56, , 11F
06/03 00:56, 11F
→
06/03 00:56, , 12F
06/03 00:56, 12F
→
06/03 00:57, , 13F
06/03 00:57, 13F
→
06/03 00:57, , 14F
06/03 00:57, 14F
→
06/03 00:58, , 15F
06/03 00:58, 15F
推
06/03 04:07, , 16F
06/03 04:07, 16F
→
06/03 09:06, , 17F
06/03 09:06, 17F
推
06/03 10:30, , 18F
06/03 10:30, 18F
→
06/03 10:33, , 19F
06/03 10:33, 19F
→
06/03 13:57, , 20F
06/03 13:57, 20F
→
06/03 14:57, , 21F
06/03 14:57, 21F
推
06/09 12:36, , 22F
06/09 12:36, 22F
→
06/11 13:18, , 23F
06/11 13:18, 23F
→
06/11 13:18, , 24F
06/11 13:18, 24F
→
06/11 13:19, , 25F
06/11 13:19, 25F
→
06/11 13:20, , 26F
06/11 13:20, 26F
→
06/11 13:21, , 27F
06/11 13:21, 27F
→
06/11 13:22, , 28F
06/11 13:22, 28F
→
06/11 13:22, , 29F
06/11 13:22, 29F
噓
06/17 23:20, , 30F
06/17 23:20, 30F
討論串 (同標題文章)