MFC下通过分隔符分割CString

 

void  Slipt(CStringArray StringList, const  CString  &  sSrc, const  CString  &  sFlag)
{
    LPCSTR pSrc 
= (LPCSTR) sSrc;
    
int pp = 0,ps = 0 ,pe=0;
    
for(pp=0;pp < sSrc.GetLength();pp++){
        
if(pSrc[pp] == ((LPCSTR)(sFlag))[0]){
            CString sTemp;
            StringList.Add(sSrc.Mid(ps,pp 
- ps));
            ps 
= pp +1;
        }

    }

}

你可能感兴趣的:(mfc)