使用代码:
try{
LinearList<int> L(5);
cout << "Length = " << L.Length() << endl;
}catch(exception e){
cerr << "An exception has occurred" << endl;
}
错误描述:
无法解析的外部符号 "public: __thiscall LinearList<int>::LinearList<int>(int)" (??0?$LinearList@H@@QAE@H@Z),该符号在函数 _wmain 中被引用
原因:
因为模板没法实现 声明和定义分离
把LinkList.cpp里的全部注释,改为在LinkList.h里实现,就不报错了。
暂时先这么解决掉,后面再找新的解决办法。