public:
CZero();
virtual ~CZero(); long m_x;
long m_y;
long m_z; CString m_s;
long m_zd;
};首先定义的这个类 
然后再OnTest中有这段代码
       int index=0;   
        if(m_set.m_mh!="Null")
{
                index=m_set.m_mh.Find("or");     
   if(index!=-1)
   {
   p0->m_s=m_set.m_mh.Left(index);
       p0->m_s=m_set.m_mh.Right(index);
               }
   else
                    p0->m_s=m_set.m_mh;
}
else if(m_set.m_s0!="Null")
{
   index=m_set.m_s0.Find("or");      //感觉没必要啊直接用index就行了,因为
   if(index!=-1)                      //不等于-1说明找到了返回值就不等于-1了
   {
   p0->m_s=m_set.m_s0.Left(index);  //这样不行前边的背后变得刷掉了
       p0->m_s=m_set.m_s0.Right(index);
   }
   else                                    //else了就说明没找到
//         m_mh=m_set.m_s0;
                   p0->m_s=m_set.m_s0;
// AssignCopy(p0->m_s,m_set.m_s0);                 //就是不对 不可改变的为什么 // AssignCopy(stringSrc.GetData()->nDataLength, stringSrc.m_pchData); }
                 else
  
MessageBox("不存在这个点");
编译没有错误 可是运行之后就会出现
unhandled exception in txt.exe (MFC42D.DDl):Access violationLoaded 'C:\Program Files\360\360Safe\safemon\safemon.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shell32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shlwapi.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ole32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\oleaut32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msvcp60.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\psapi.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ws2_32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ws2help.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\version.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\MSCTF.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\apphelp.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\MSCTFIME.IME', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\SogouPY.ime', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msimg32.dll', no matching symbolic information found.
Loaded 'C:\Program Files\SogouInput\5.1.1.4954\Resource.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\odbc32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\comdlg32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\odbcint.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\odbcjt32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msjet40.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\mswstr10.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\odbcji32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msjter40.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msjint40.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\mswdat10.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\mswdat10.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\mfc42.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\odbccr32.dll', no matching symbolic information found.
First-chance exception in txt.exe (MFC42D.DLL): 0xC0000005: Access Viol这样的提示我该怎么解决啊