[問題] 元件式程式設計 和 介面的制定

看板C_and_CPP (C/C++)作者 (software everywhere)時間16年前 (2009/03/12 23:14), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
想請教板上先進 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

03/13 15:14, , 1F
哪裡複雜了,放給外面用的很多只要前置宣告,因為 class
03/13 15:14, 1F

03/13 15:15, , 2F
定義式不想外放的都不用曝光,pointer 不需要完整定義。
03/13 15:15, 2F

03/13 15:17, , 3F
至於 C code,只能說你用 C 寫會打很多字。
03/13 15:17, 3F
文章代碼(AID): #19kIR9eh (C_and_CPP)
文章代碼(AID): #19kIR9eh (C_and_CPP)