Phép tóan >> :
Phép tóan >> class vector
{
int dim;
int *data;
public:
vector(int x)
{
if(!x)data=NULL;
else
{
dim=x;
data=new int[dim];
}
}
friend istream &operator >>(istream &is,vector &a);
};
istream &operator >>(istream &is,vector &a)
{
cout<<"nhap vao toa do:"<<"\n";
for(int i=0;i<a.dim;i++)
{
is>>a.data[i];
}
return is;
}
void main()
{
vector a(2);
vector b(2);
cin>>a>>b;
} 2 cái dấu & nếu ko có sẽ sai vì nếu ko có:thì biến is chỉ là biến cục bộ nên sẽ sai ở câu lệnh cin>>a>>b;