2012-03-01 83 views
0

如果有无论如何与例如计数变量添加计数变量对ostream过载

ostream& operator << (ostream& out, TYPE t,int i); 

我需要的INT以帮助阵列的输出部分重载ostream的和这将是我想知道一个容易得多,如果我可以只通过过载送一个int

回答

0

您可以使用

struct TypeOut 
{ 
    TYPE _t; 
    int _i; 
}; 

和写入功能ostream& operator << (ostream& out, TypeOut t);

+0

好吧,然后里面的功能就像是。 cout << t [i]; – Soul3lade 2012-03-01 18:04:46

+0

然后你可以像't._t'和't._i' – Seagull 2012-03-01 19:32:12