看板 C_and_CPP 關於我們 聯絡資訊
http://i.imgur.com/Kvu4ctV.png 新開一個 Form 專案,自動建立的 Unit1.cpp/Unit1.h 會綁在一起 (如上圖紅色的部分) 但我自己新增的 KDTree.cpp/KDTree.h 卻是分開的。 請問要怎樣才能像 Unit1 一樣是綁在一起的? 有沒有綁在一起除了撰寫程式頁面差別外,還有實際(編譯後)的影響嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.83.137 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1432380294.A.9F9.html
kwpn: 好像是.h的head guide要與檔名一致再加大寫H? 例如KDTreeH 05/23 20:24
kwpn: 其實我不確定 05/23 20:25
kwpn: 上面打錯,是header guard 05/23 20:25
noodleT: 沒有成功 05/23 21:21
(請忽略我這句話)
TobyH4cker: 要在IDE中能只顯示一個合併項目,必須在標頭檔以 05/24 00:45
TobyH4cker: #ifndef FILENAMEH 05/24 00:46
TobyH4cker: #define FILENAMEH 05/24 00:46
TobyH4cker: #endif 05/24 00:46
TobyH4cker: 來寫 05/24 00:47
在 ifndef 中全大寫、與檔名一致都可以合併 .cpp/.h 那第二個問題,有沒有合併對於程式編譯後有差別嗎? ※ 編輯: noodleT (36.237.83.137), 05/24/2015 01:33:15