整数类重载输入输出运算符c++

描述
定义整数类,重载 >> <<运算符
输入
一个整数
输出
一个整数
样例输入
1
样例输出
1

#include
using namespace std;
class integer{
    int a;
public:
    friend ostream&operator <<(ostream &out,integer &p);
    friend istream&operator >>(istream &in,integer &p);

};
ostream&operator <<(ostream &out,integer &p)
{
    cout<<p.a;
    return out;
}
istream&operator >>(istream &in,integer &p)
{
    cin>>p.a;
    return in;
}
int main()
{
    integer A;
    cin>>A;
    cout<<A;
    return 0;
}

你可能感兴趣的:(笔记)