[問題] C++樣板實例化(已解決)
【開發平台】:VC++
【問題內容】:各位大大早安~ (∩_∩) 想請教關於樣板(template)的問題。
假如把類別樣板(class template)寫成 H 檔與 CPP 檔,
就是把它的定義與實作分開,在 VC++ 編譯時會出現「無法解析的外部符號」。
剛才問了谷哥,它說 ANSI C++ 有 export 這個關鍵字,但是,
這個關鍵字好像…要看編譯器的支援 (._.?)
我的問題是…
1. 目前 VC++ 有沒有支援 export 關鍵字?
2. 有哪些編譯器支援 export 關鍵字?
3. 為了把類別樣板分成 H 檔與 CPP 檔,有沒有方法可以
解決「無法解析的外部符號」錯誤?
【原程式碼】:沒有,不提供。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.226.131.134
※ 編輯: johnhmj 來自: 125.226.131.134 (11/03 22:09)
※ 編輯: johnhmj 來自: 125.226.131.134 (11/03 22:12)
→
11/03 22:15, , 1F
11/03 22:15, 1F
→
11/03 23:10, , 2F
11/03 23:10, 2F
→
11/03 23:11, , 3F
11/03 23:11, 3F
→
11/03 23:46, , 4F
11/03 23:46, 4F
→
11/03 23:47, , 5F
11/03 23:47, 5F
→
11/03 23:48, , 6F
11/03 23:48, 6F
→
11/03 23:48, , 7F
11/03 23:48, 7F
→
11/03 23:51, , 8F
11/03 23:51, 8F
→
11/04 00:04, , 9F
11/04 00:04, 9F
→
11/04 00:17, , 10F
11/04 00:17, 10F
→
11/04 00:18, , 11F
11/04 00:18, 11F
→
11/04 00:19, , 12F
11/04 00:19, 12F
→
11/04 00:20, , 13F
11/04 00:20, 13F
→
11/04 00:22, , 14F
11/04 00:22, 14F
→
11/04 00:23, , 15F
11/04 00:23, 15F
→
11/04 00:24, , 16F
11/04 00:24, 16F
推
11/04 01:27, , 17F
11/04 01:27, 17F
→
11/04 01:44, , 18F
11/04 01:44, 18F
→
11/04 02:04, , 19F
11/04 02:04, 19F
→
11/04 02:07, , 20F
11/04 02:07, 20F
→
11/04 02:08, , 21F
11/04 02:08, 21F
推
11/04 02:10, , 22F
11/04 02:10, 22F
→
11/04 02:10, , 23F
11/04 02:10, 23F
→
11/04 02:11, , 24F
11/04 02:11, 24F
推
11/04 14:03, , 25F
11/04 14:03, 25F
喔~(∩_∩)原來如此
哇~嗚( ̄ー ̄;) tropical72大大 提供的寫法果然是蠻噁心的…
非常感謝大大們提供的資料與指教( ̄︶ ̄)
※ 編輯: johnhmj 來自: 125.228.156.83 (11/04 20:22)