[請益] 關於 library 的定義?
是這樣的
最近有一位朋友 問我 library 到底要不要擁有 states
他這這樣說我大概懂意思
譬如 libusb 的code
一開始先要用
int libusb_init (libusb_context ** )
得到libusb_context 這個指標看 source code 就知道
是一些內部用的 pthread_mutex_t 之類的
這樣 不同的 User就可以不會互相干擾的使用這個 library
這樣感覺上就是 無狀態的 library ? 不知道我這樣理解對嗎??
那回到問題來 library 在設計上有一定要類似上述做法嗎?
不知道各位板上各位 對這個問題有什麼想法?
才學疏淺 所以我也不知道要怎麼回答~
所以上來賜教~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.209.141.141
※ 編輯: fuha 來自: 210.209.141.141 (03/30 00:04)
推
03/30 03:17, , 1F
03/30 03:17, 1F
→
03/30 11:10, , 2F
03/30 11:10, 2F
→
03/30 11:11, , 3F
03/30 11:11, 3F
推
03/30 12:33, , 4F
03/30 12:33, 4F
→
03/30 12:34, , 5F
03/30 12:34, 5F
→
03/30 21:14, , 6F
03/30 21:14, 6F
→
03/30 21:14, , 7F
03/30 21:14, 7F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章