今天我写代码的时候遇到这么一个问题,大家帮我看下
Class Student: public CObject
{
public:
      Student(void);
public:
      ~Student():pubilic:
      CString name;
      void Serialize(CArchive &ar);
}
cpp实现省略测试类
{
   ......
  {
    CFile file;
    if(file.open(L"C:/object.txt"),CFile::modeRead) == TRUE)   //c:object.txt已经存在
     {
       CArchive car(&file,CArchive::load);
       Student student;
       car >> &student;
       car.Close();
     }
    file.Close();
  }
}编译的时候出现错误,">>" 没有找到接受Student * __w64类型的右操作数的运算符
但是我查看了MSDN,>> 支持CObject的参数,我不知道怎么回事。另外我开始对这个文件写的时候都没有什么问题
大家帮我看下