C++关于重载运算符"<<"和">>"的错误
我有个工程,在类中有istream和ostream的重载,在VC6中运行通过,可是放在visualstudio2008中,编译错误:(1)errorLNK2019:无法解...
我有个工程,在类中有istream和ostream的重载,在VC6中运行通过,可是放在visual studio 2008 中,编译错误:
(1) error LNK2019: 无法解析的外部符号 "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operator<<(class std::basic_ostream<char,struct std::char_traits<char> > &,class Set<int> const &)" (??6@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV01@ABV?$Set@H@@@Z),该符号在函数 _main 中被引用
1>2.obj : error LNK2019: 无法解析的外部符号 "class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operator>>(class std::basic_istream<char,struct std::char_traits<char> > &,class Set<int> &)" (??5@YAAAV?$basic_istream@DU?$char_traits@D@std@@@std@@AAV01@AAV?$Set@H@@@Z),该符号在函数 _main 中被引用
(2) error LNK2019: 无法解析的外部符号 "class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operator>>(class std::basic_istream<char,struct std::char_traits<char> > &,class Set<int> &)" (??5@YAAAV?$basic_istream@DU?$char_traits@D@std@@@std@@AAV01@AAV?$Set@H@@@Z),该符号在函数 _main 中被引用
它也没有指出哪句出错,请高手指点一下~
不是库的原因,我在别人那里也不行,肯定是程序的问题,可是程序类很多,全部摆上去太多了了,只是这个错误都底是什么啊? 展开
(1) error LNK2019: 无法解析的外部符号 "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operator<<(class std::basic_ostream<char,struct std::char_traits<char> > &,class Set<int> const &)" (??6@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV01@ABV?$Set@H@@@Z),该符号在函数 _main 中被引用
1>2.obj : error LNK2019: 无法解析的外部符号 "class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operator>>(class std::basic_istream<char,struct std::char_traits<char> > &,class Set<int> &)" (??5@YAAAV?$basic_istream@DU?$char_traits@D@std@@@std@@AAV01@AAV?$Set@H@@@Z),该符号在函数 _main 中被引用
(2) error LNK2019: 无法解析的外部符号 "class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operator>>(class std::basic_istream<char,struct std::char_traits<char> > &,class Set<int> &)" (??5@YAAAV?$basic_istream@DU?$char_traits@D@std@@@std@@AAV01@AAV?$Set@H@@@Z),该符号在函数 _main 中被引用
它也没有指出哪句出错,请高手指点一下~
不是库的原因,我在别人那里也不行,肯定是程序的问题,可是程序类很多,全部摆上去太多了了,只是这个错误都底是什么啊? 展开
2个回答
展开全部
会不会是vc2008的问题,估计你的vc2008是简化版本,有很多东东没有,
静态库问题参考http://zhidao.baidu.com/question/123024217.html
和http://hi.baidu.com/liyy011/blog/item/e340b686097c1620c65cc388.html
如果不行,那就是程序问题了
静态库问题参考http://zhidao.baidu.com/question/123024217.html
和http://hi.baidu.com/liyy011/blog/item/e340b686097c1620c65cc388.html
如果不行,那就是程序问题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询