編譯成功了,鏈接的時候出現了這個報錯
產生”undefined reference to `typeinfo for xxx’“最常見的原因就是基類的虛函數未實現了。
由於C++類的實現可以分布在多個源文件中,所以生成目標文件時,基類的虛函數沒有定義是不會報錯的。
但是鏈接成可執行文件時,需要將虛函數的信息放進typeinfo中,這個時候虛函數未實現就會引發這個錯誤。
.....實在不行,改成純虛函數就好了.
編譯成功了,鏈接的時候出現了這個報錯
產生”undefined reference to `typeinfo for xxx’“最常見的原因就是基類的虛函數未實現了。
由於C++類的實現可以分布在多個源文件中,所以生成目標文件時,基類的虛函數沒有定義是不會報錯的。
但是鏈接成可執行文件時,需要將虛函數的信息放進typeinfo中,這個時候虛函數未實現就會引發這個錯誤。
.....實在不行,改成純虛函數就好了.
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。