話說很久沒寫到template

一寫怎麼寫怎麼錯

完全找不到問題

一直顯示著類似的神祕問題

Linking...
main.obj : error LNK2019: unresolved external symbol "public: __thiscall MyArray<int>::MyArray<int>(int)" (??0?$MyArray@H@@QAE@H@Z) referenced in function _main

 

 

經過一番google終於找到答案了

就是寫template的時候大部分IDE不支援class的.h和.cpp分開寫

這時候只要把.cpp的檔案內容貼到.h的下面就OK了

arrow
arrow
    全站熱搜

    小D 發表在 痞客邦 留言(1) 人氣()