PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
Re: [問題] api是什麼?
作者:
s25g5d4
(function(){})()
2017-06-10 19:55:50
在這個版談 Java 會不會被桶?
總之,在開始探討 API 前,我們先來閱讀這篇文章:
API 是否應被視為「著作」?
對於 Java 的使用,Oracle 與 Google 打了好幾年的官司,兩者有
侵權法律糾紛,遲遲未解,其中,API 是否有版權成了關鍵
文 / 王建興
http://www.ithome.com.tw/voice/97361
作者:
Qbsuran
(Qbsuran)
2017-06-10 20:24:00
write(1, "明明就可以", 5*2);
作者:
wtchen
(沒有存在感的人)
2017-06-10 20:50:00
光講Java會被捅, 不過本文跟C有關就沒關係
作者:
james732
(好人超)
2017-06-11 00:30:00
我個人覺得google是有點吃Java的豆腐XD
作者:
sunev
(Veritas)
2017-06-11 02:04:00
這官司後來怎麼了?
作者:
Chikei
( )
2017-06-11 02:51:00
法官_1:J2SE API太基本,不應受保護->上訴->法官_2:J2SEAPI應受保護 (J2SE API是否受保護在此結案)-> Google改用fair use作為論述來防禦案件本身,目前勝訴,但oracle可以上訴
作者:
s25g5d4
(function(){})()
2017-06-11 06:44:00
一樓那是 POSIX API, 也是另一個通用 API, 提供 Unix 及Unix-like 系統一個統一的系統調用 API一樣也是不同作業系統可能有不同實作,如正統 Unix BSD及 常見的 Linux最後也是要透過 software interrupt 轉給 kernel 處理
作者:
woo0422
(woo0422)
2017-06-12 02:50:00
感謝你的解釋,有好多關鍵字沒看過。理解起來感覺像是.h是api, source code是library另外寫這麼久程式 現在才知道原來c語言也是api. 我一直以為他是組語定義出來的………
作者:
s25g5d4
(function(){})()
2017-06-12 03:59:00
嚴格說起來, .h 是給 compiler 看的,我自己比較傾向把整份 reference 稱為 API 啦...當然如果 .h 檔寫的跟 reference 一樣完整的話也是可以例如說這個函數在幹嘛、要放甚麼參數、參數有甚麼限制、return value 有甚麼意義、會丟出甚麼 exception、有沒有 thread-safe 等等,這些都屬於 API 的一部份
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2017-06-12 14:10:00
C語言怎麼會是API 又怎麼是組語定義出來的天阿怎麼看這麼多篇還會得到這種結論 obfuscation大師這麼多嗎 真是太厲害啦
作者:
CoNsTaR
((const *))
2017-06-12 19:45:00
其實如果用 metalanguage 的角度來看,object language的確是 API 啊不過 C/C++ 沒有真正的 metalanguage 就是了
作者:
woo0422
(woo0422)
2017-06-13 00:39:00
sorry. 我在了解一下 謝謝你們
作者:
Lordaeron
(Terry)
2017-06-13 17:22:00
好文!
繼續閱讀
[問題] 使用c++/clr做為c#與c++的橋樑 (已解決)
s4300026
Re: [問題] api是什麼?
Hazukashiine
Re: [問題] api是什麼?
AWEN221
Re: [問題] template ostream
LPH66
[問題] template ostream
moebear
[問題] 把四個字元打包成一個unsigned int
faradair
[問題] 宣告時使用"&"
ThomasHuang
[問題] 請教適合的 IDE 或編輯器
xvid
[問題] VC++ 讀取CpuID 該用什麼輸出格式?
chingyue
Re: [問題] 在vector中合併符合條件的element
descent
Links
booklink
Contact Us: admin [ a t ] ucptt.com