如果将類模闆的聲明和實作寫在兩個獨立的檔案中,在建構時會出現“error LNK2019: 無法解析的外部符号 ”的錯誤。
解決方法有:
- 第一種方法,就是把類模闆中成員函數的聲明和定義都放在類的定義中(.h檔案),不要分開就行。
- 第二種方法,在主檔案(main檔案)中既包含類模闆的聲明檔案(接口檔案)(.h檔案),同時也包含類模闆的實作檔案(.cpp檔案)就行了。
- 第三種方法,在類的定義中(.h檔案)的最後包含類模闆的實作檔案(.cpp檔案)。
如果将類模闆的聲明和實作寫在兩個獨立的檔案中,在建構時會出現“error LNK2019: 無法解析的外部符号 ”的錯誤。
解決方法有: