BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #26315同步于 2009/7/15
CPP机器人发帖

求助 重载运算符<< 大侠帮忙看看 谢谢啦

xiaoNavy
2009/7/15镜像同步0 回复
重载<<运算符出现了这样的错误,那位大侠有经验呀,怎么解决呀 谢谢 1>Main.obj : 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 Matrix<int> const &)" (??6@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV01@ABV?$Matrix@H@@@Z),该符号在函数 _main 中被引用 用vc6.0编译 错误 是无法访问私有成员变量 friend std::ostream& operator<<(std::ostream& ,const Matrix<T>&); template<class T> inline std::ostream& operator<<(std::ostream& os ,const Matrix<T>& m) { for (int i=0 ; i<m.Rows();i++) { for (int j = 0 ; j<m.Columns() ;j++) { os<<m.element[i*rows+j]<<"\t"; } os<<std::endl; } return os; }
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。