→ loadingN: 用struct去封裝啊 08/29 11:19
→ EijiHoba: Struct可以指定Public/Private/Protect嗎? 08/29 12:07
→ stupid0319: 用static function 讓其他.c看不見不就好了 08/29 14:58
→ sarafciel: 欸斗,你的struct defination塞在.c裡,那如果要按你 08/29 15:07
→ sarafciel: 第二篇的方式對這個struct做繼承,然後再拿裡面的成員 08/29 15:07
→ sarafciel: 變數來用要怎麼辦呢? 08/29 15:07
推 johnjohnlin: 那就不是private啊 08/29 17:05
→ Dinowchang: 簡單來說,語法本身沒支援,實現全部靠腦補。 08/29 18:43
→ Richun: 我自己用C實作模擬OO的心得是,這東西還是搞一半就好。 08/29 19:58
→ Dracarys: 乾脆自己做cfront了 08/29 20:13
推 mrgyt1030: 寫著寫著就變C++了 08/29 20:15
→ tinlans: 這東西不是幾十年前侯捷就秀過一波了? 08/29 20:36
推 JFLung9536: 我寫過不會很難 08/29 21:42
→ JFLung9536: 動態建立實體元件也是做的到的 08/29 21:43
噓 manmay: zzzz... 08/29 22:29
→ fishxd1096: 試著用C寫個linked list操作,應該就懂了 08/29 23:06
→ alex70266: 找object-oriented programming with ansi-c 的pdf,啃 08/30 17:18
→ alex70266: 一下英文就是了 08/30 17:18
→ alex70266: private public沒有這麼直觀,要參考的話可以看kernel 08/30 17:23
→ alex70266: driver怎麼封裝各介面私有資料 08/30 17:23
推 wulouise: 放在.h的都是public,其他都是private,user只有opaque p 09/02 18:36
→ wulouise: tr,但是非lib通常不會切這麼清楚 09/02 18:36
→ sunneo: kernel: priv_data 09/11 12:26