【发布时间】:2014-11-19 20:34:52
【问题描述】:
我正在尝试编写一些代码来覆盖给定集合的
template<typename T>
ostream& operator<<(ostream& out, const set<T> & v){
iterator myIt = v.begin();
out << "{";
while(myIt != v.end()-1) {
out<<*myIt<<",";
myIt++;
}
out << *myIt << "}";
return out;
}
然而这似乎不起作用,谁愿意给我一些建议?
【问题讨论】:
标签: iterator set overloading operator-keyword ostream