struct node{
int a[10];
};
node x;
类似于这样的
cin >> x;
cout << x;
该怎么写运算符重载
能给蒟蒻提供一下资料嘛
百度上找到的
ostream& operator<<(ostream &out,Currency value)
{
out<<"The dollar = "<<value.Dollar<<" and The Cents = "<<value.Cents<<endl;
return out;
}
我自己乱写的(
istream &operator >> (istream &in, bign &x)
{
string s;
cin >> s;
int l=s.length();
for (int i = l; i > 0; i--)
x.a.push_back(s[i-1] - '0');
}
找了一些书也没弄明白标准应该是哪样的
请大佬给出指点(