其實這是因為你的virtual function忘了實做。  它錯誤訊息會跟你講是在哪一個CLASS忘了實做。

例如:

class c1 有2個virtual function

然後c2 繼承 c1 然後只實做1個virtual function

編譯的時候 就會出現c2.cpp error message "Undefined reference to 'vtable xxxxxxxxxx' "

因為還有一個virtual function忘了實做。

所以解決方法就是去把它實做出來就OK!

創作者介紹

狡兔三窟

eric1300460 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • k101122
  • 哈 收到 收到