标签: c++ operator-overloading
我想知道是否还有用计数变量重载ostream例如
ostream& operator << (ostream& out, TYPE t,int i);
我需要int来帮助输出数组的一部分,如果我可以通过重载发送一个int会更容易
答案 0 :(得分:0)
您可以使用
struct TypeOut { TYPE _t; int _i; };
并编写函数ostream& operator << (ostream& out, TypeOut t);
ostream& operator << (ostream& out, TypeOut t);