#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
class stud
{
int rno;
char *name;
int marks;
public:
friend istream &operator>>(istream &,stud &);
friend void operator<<(ostream &,stud &);
};
istream &operator>>(istream &tin,stud &s)
{
cout<<"\n Enter the no";
tin>>s.rno;
cout<<"\n Enter the name";
tin>>s.name;
cout<<"\n Enter Marks";
tin>>s.marks;
return tin;
}
void operator<<(ostream &tout,stud &s)
{
tout<<”\n”<<s.rno;
tout<<”\n”<<s.name;
tout<<”\n”<<s.marks;
}
void main()
{
clrscr();
cout<<"\t\tBinaryOperator Overloading Using FriendFunction";
stud s;
for(int i=0;i<3;i++)
{
cin>>s;
}
for( i=0;i<3;i++)
{
cout<<s;
}
getch();
}
Comments
Post a Comment