c++生成,連結錯誤
LNK2001:無法解析的外部符号
TBase.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall TBase::show(void)" (?show@TBase@@UAEXXZ)
出錯原因:TBase定義了虛函數show,隻在TBase.h中進行了聲明,沒實作。
解決辦法:1 在TBase.h中定義 virtual void show()=0; 2在TBase.cpp中實作空方法。