2012-03-01 85 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