C++程序设计题 急急急急急急急急急急急急急急急

来源:百度知道 编辑:UC知道 时间:2024/04/27 15:40:24
class incout
{ int c1,c2;
public
incount(int a=0,int b=0)
{c1=a;c2=b}
coid show (void)
{cout <<"c1="<<c1<<‘\t'<<"c2="<<c2<<endl;}
feiend istream & operator>>(istream&is,incount&cc);
friend ostream & operator<<(ostream&os,incount&cc);
};
coid main()
{
incount x1,x2;
cin>>x1>>x2;
cout<<x1<<x2;
}
阅读以上程序,完成一下要求。
(!)给出函数friend istream & operator>> (istream & is ,incount & cc)的实现。
(2) 给出函数friend ostream &operator <<(ostream & os ,incount & cc)的实现。

基本语法都好多错误啊!~帮你改好了,好好学习
#include <iostream.h>

class incout
{
private:
int c1,c2;
public:
incout (int a=0,int b=0)
{
c1=a;
c2=b;
}
void show (void)
{
cout<<"c1="<<c1<<'\t'<<"c2="<<c2<<endl;
}
friend istream& operator >> (istream& is,incout& cc);
friend ostream& operator << (ostream& os,incout& cc);

};

istream& operator>>(istream& is, incout& cc)
{
cout<<"input c1, c2:";
is>>cc.c1>>cc.c2;
return is;
}

ostream& operator<<(ostream& os, incout& cc)
{
cout<<"output:"<<endl;
os<<cc.c1<<" "<<cc.c2<<endl;
return os;
}

void main()
{
incout x1,x2;
cin>>x1;
cout<<