[Link Error] unresolved external 'GCMD::~GCMD()' referenced from g:\cpp\GMV\Test\test.obj

Javpp 2005-03-25 02:39:21
出现类似错误,一般是什么引起的?

我自己写了2个类,其中一个继承自另外一个

...全文
45 点赞 收藏 7
写回复
7 条回复
xjp6688 2005年03月25日
'GCMD::~GCMD()
把这个虚函数的声明在.h文件中//
回复 点赞
Javpp 2005年03月25日
我把析构函数定义成了虚函数,virtual ~GCmd ();
回复 点赞
Salam2001 2005年03月25日
可能你就是显式声明了析构函数,但是忘了给出定义...
回复 点赞
Javpp 2005年03月25日
我用BCB6,请大家指教
回复 点赞
Salam2001 2005年03月25日
连接错误,通常是因为给出了函数原型声明,但是没有函数定义(或是两者不匹配)...

不过,编译器会给类提供默认析构函数的呀...
怎么你的...
回复 点赞
oyljerry 2005年03月25日
那个析构函数是否实现了
回复 点赞
nipcdll 2005年03月25日
是不是少了头文件?
回复 点赞
发动态
发帖子
C++ 语言
创建于2007-09-28

3.1w+

社区成员

24.8w+

社区内容

C++ 语言相关问题讨论,技术干货分享
社区公告
暂无公告