分析下面vc++程序的作用及测试结果:
#include<iostream.h>class test
{
   private:
       int i;
       float f;
       char ch;
   public:
       test(){}
       test(int a,float b,char c)
       {i=a;f=b;ch=c;}
       friend ostream & operator<<(ostream & stream,test obj);
       friend istream & operator>>(istream & t_stream,test & obj);
};
    friend ostream & operator<<(ostream & stream,test obj)
  {
    stream<<obj.i<<",";
    stream<<obj.f<<",";
    stream<<obj.ch<<endl;
    return stream;
  }
  friend istream & operator>>(istream & t_stream,test & obj);
  {
    cout<<"input as i f ch:";
    t_stream>>obj.i;
    t_stream>>obj.f;
    t_stream>>obj.ch;
    return t_stream;
  }void main()
{
  test B(45,8.5,'W');
  cout<<B;
  test A;
  cin>>A;
  cout<<A;
}
多谢拉!!!!!!