[問題] 請問什麼是SDK什麼是API?

看板C_and_CPP作者 (yolling)時間13年前 (2012/03/10 22:05), 編輯推噓4(408)
留言12則, 8人參與, 最新討論串1/1
想問一個基本的問題,我已經GOOGLE查了好久了,可是還是不明白 就是請問什麼是SDK,什麼是API@@? 我看人家說API也是SDK來的,那這樣是說學API就OK了嗎? 因為我學C/C++一陣子了,寫了幾個簡單的小遊戲後 有點想把那些小遊戲變成真正的視窗遊戲, 可是我不太小得要寫出視窗遊戲,要學得是API還是SDK@@ 聽說還有一個MFC,越看越迷糊@@ 想請問各位如果要寫視窗程式,那要學什麼才對@@? 另外如果可以的話還想請各位推薦幾本寫得比較好的相關書 例如像c++ primer這種 謝謝 -- 好想忘記這故事 只是記憶無法隨自己的意願所更改 也不能添增自己想要的幻想 無法逃避的現實 走了幾段路 跑了幾條街 進了幾扇門 不少的日出與黑夜 終究還是得面對 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.32.47 ※ 編輯: yoll522 來自: 114.34.32.47 (03/10 22:05)

03/10 22:12, , 1F
SDK就是第三方提供的開發套件 比如說QT SDK/Cuda SDK
03/10 22:12, 1F

03/10 22:13, , 2F
而這些SDK提供給開發者的介面就是API
03/10 22:13, 2F

03/10 22:13, , 3F
03/10 22:13, 3F

03/10 22:18, , 4F
科技業總是有一堆唬人的術語,其實跟政治界的口號差不多
03/10 22:18, 4F

03/10 22:28, , 5F
還有Library,Framework這些字眼
03/10 22:28, 5F

03/10 22:28, , 6F
要能講得很清楚還真不容易
03/10 22:28, 6F

03/10 22:59, , 7F
SDK包含Library跟一些開發會用到的 tools/utilities
03/10 22:59, 7F

03/10 23:00, , 8F
軟體開發套件 vs 應用程式介面
03/10 23:00, 8F

03/11 00:28, , 9F
你可以試試看Qt 要寫寫看才知道那是什麼XD
03/11 00:28, 9F

03/11 19:25, , 10F
我了解了,感謝各位的幫忙
03/11 19:25, 10F

03/12 09:21, , 11F
API一詞這幾年已用爛了
03/12 09:21, 11F

03/12 14:49, , 12F
API無所不在(茶)
03/12 14:49, 12F
文章代碼(AID): #1FMr-F38 (C_and_CPP)