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

看板C_and_CPP作者 (超越自己)時間11年前發表 (2014/09/29 08:22), 11年前編輯推噓2(2019)
留言21則, 6人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Visual C++ 問題(Question): 各位板友大家好, 想請各位板友推薦關於多專案以及製作dll相關的書籍, 手邊有一些C++的書籍,都是關於C++語法居多, 但對於開發大型程式的建置以及操作甚少有說明, 還請板上高手能推薦,謝謝大家。 (附上dll的範例網址:http://vincecc.blogspot.tw/2013/10/cc-dll.html) -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.138.110 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1411978962.A.7EF.html

09/30 00:35, , 1F
你想表達的是??
09/30 00:35, 1F

09/30 02:37, , 2F
大型專案應該學 svn版控軟體
09/30 02:37, 2F

09/30 05:48, , 3F
我比較推git耶 XD 現在主流是DVCS了
09/30 05:48, 3F

09/30 17:53, , 4F
M大您好,我想表達的是..我不明白為何要創建多專案XD
09/30 17:53, 4F
就我目前的認知是.. 程式碼要模組化的話,就是撰自己的api,製成函式庫, 然後供專案使用時,再呼叫自己用的函式庫, 如果程式碼太多的話,就再多做幾個.h及.cpp檔不就行了嗎.. ※ 編輯: BIAO (60.251.138.110), 09/30/2014 17:55:58

09/30 18:03, , 5F
VC 一個方案下,可以有很多專案,你可以有一個播放器方案
09/30 18:03, 5F

09/30 18:04, , 6F
底下的專案一,可能是網路下載開源的影像處理函式庫,負
09/30 18:04, 6F

09/30 18:06, , 7F
責生成 *.lib 檔。然後專案二,可能是 "播放器.exe" 實作
09/30 18:06, 7F

09/30 23:40, , 8F
你的認知....嗯....祝你順利....
09/30 23:40, 8F

09/30 23:54, , 9F
M大可否分享一些書單呢!?
09/30 23:54, 9F

09/30 23:55, , 10F
謝謝p大的講解喔^^
09/30 23:55, 10F

10/01 09:42, , 11F
基本上你要跳脫 IDE 的設定來看這件事...
10/01 09:42, 11F

10/01 09:46, , 12F
我不熟 VC,但是任何專案都應該要有對內高 cohesion,
10/01 09:46, 12F

10/01 09:49, , 13F
對外低 coupling 的原則,像是 Linux tools 每一隻程式
10/01 09:49, 13F

10/01 09:50, , 14F
都很小且獨立運作,但是可以輕易用 pipe 或 script 來
10/01 09:50, 14F

10/01 09:50, , 15F
達到 interoperability...
10/01 09:50, 15F

10/01 10:01, , 16F
從程式語言的單元(ex: class) 到整個系統的單元(lib
10/01 10:01, 16F

10/01 10:02, , 17F
/program) 都是這個原則。絕對不是因爲程式碼太多所以
10/01 10:02, 17F

10/01 10:03, , 18F
分檔案XD 這就是爲何 Java 強迫一個檔案只能有一個
10/01 10:03, 18F

10/01 10:03, , 19F
public class 還有強迫檔案結構的關係。雖然 class 的
10/01 10:03, 19F

10/01 10:04, , 20F
分工最終還是要看寫程式的人的設計好壞...
10/01 10:04, 20F

10/06 16:11, , 21F
謝謝c大的協助,謝謝您^^
10/06 16:11, 21F
文章代碼(AID): #1KAHRIVl (C_and_CPP)