读书人

c++ 重载相关,该怎么解决

发布时间: 2012-03-04 11:13:33 作者: rapoo

c++ 重载相关
在c++中,有关重载的部分:
在类里这样定义:
friend ostream& operator<<(ostream&,CStudent&);
...
运行结果有这样的错误:
ostream' : ambiguous symbol
istream' : ambiguous symbol
请问是怎么样的错误??

[解决办法]
#include <iostream>

friend ostream& operator <<(ostream&, const CStudent&);
好像没有什么特别的错误。看看有没有包含头文件之类的。
[解决办法]
friend ostream& operator < <(ostream&, const CStudent&);

楼主少了 const关键字

读书人网 >C++

热点推荐