作者softwind (software everywhere)
看板C_and_CPP
標題[問題] 元件式程式設計 和 介面的制定
時間Thu Mar 12 23:14:13 2009
想請教板上先進 componenet-based development
有沒有 實際的範例可以參考?
雖然 wiki 和 google 有很多資料
但是 好像都沒有看到 用 C code示範 的範例
例如 component 對 component 的 message傳遞等等的範例
另一個問題是 如果是元件式的設計
header file當做溝通介面時 要如何制定
例如 如果 我今天有5個 元件
但是 如果每兩個元件間會有自己的 command可以使用
那麼不就需要 C5取2 = 10個header file了?
又如果每個元件 為了後續的發展 又需要自己私有的function
這樣 header file 不就要分成兩的部份
一個給外面 include用的(用來跟元件溝通)
一份給 將來 發展時使用?
這樣似乎過於複雜
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.122.230
→ tinlans:哪裡複雜了,放給外面用的很多只要前置宣告,因為 class 03/13 15:14
→ tinlans:定義式不想外放的都不用曝光,pointer 不需要完整定義。 03/13 15:15
→ tinlans:至於 C code,只能說你用 C 寫會打很多字。 03/13 15:17