[問題] C++多專案及自製dll相關的書籍

作者: BIAO (超越自己)   2014-09-29 16:22:39
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Visual C++
問題(Question):
各位板友大家好,
想請各位板友推薦關於多專案以及製作dll相關的書籍,
手邊有一些C++的書籍,都是關於C++語法居多,
但對於開發大型程式的建置以及操作甚少有說明,
還請板上高手能推薦,謝謝大家。
(附上dll的範例網址:http://vincecc.blogspot.tw/2013/10/cc-dll.html)
作者: MasterChang (我愛ASM)   2014-09-30 00:35:00
你想表達的是??
作者: johnpage (johnpage)   2014-09-30 02:37:00
大型專案應該學 svn版控軟體
作者: Killercat (殺人貓™)   2014-09-30 05:48:00
我比較推git耶 XD 現在主流是DVCS了
作者: BIAO (超越自己)   2014-09-30 17:53:00
M大您好,我想表達的是..我不明白為何要創建多專案XD
作者: purpose (秀才遇到肥宅兵)   2014-09-30 18:03:00
VC 一個方案下,可以有很多專案,你可以有一個播放器方案底下的專案一,可能是網路下載開源的影像處理函式庫,負責生成 *.lib 檔。然後專案二,可能是 "播放器.exe" 實作
作者: MasterChang (我愛ASM)   2014-09-30 23:40:00
你的認知....嗯....祝你順利....
作者: BIAO (超越自己)   2014-09-30 23:54:00
M大可否分享一些書單呢!?謝謝p大的講解喔^^
作者: carylorrk (carylorrk)   2014-10-01 09:42:00
基本上你要跳脫 IDE 的設定來看這件事...我不熟 VC,但是任何專案都應該要有對內高 cohesion,對外低 coupling 的原則,像是 Linux tools 每一隻程式都很小且獨立運作,但是可以輕易用 pipe 或 script 來達到 interoperability...從程式語言的單元(ex: class) 到整個系統的單元(lib/program) 都是這個原則。絕對不是因爲程式碼太多所以分檔案XD 這就是爲何 Java 強迫一個檔案只能有一個public class 還有強迫檔案結構的關係。雖然 class 的分工最終還是要看寫程式的人的設計好壞...
作者: BIAO (超越自己)   2014-10-06 16:11:00
謝謝c大的協助,謝謝您^^

Links booklink

Contact Us: admin [ a t ] ucptt.com