怎么比较CSTRING中的前面一部分和一段字符是否相同,我用left()函数截取CSTRING的前面一部分怎么没用?

解决方案 »

  1.   

    CString rText;
    if(rText.Left(n) == rText.Right(m))
    {
    ...
    }
    else
    {
    ...
    }
      

  2.   

    同意flyelf(空谷清音)做法,使用left()函数截取,同另外一个CString对象对比。
    CString strTemp,strComp;
    //初始化strTemp,strCompstrTemp.Left(n)==strComp;
      

  3.   

    同意flyelf(空谷清音)做法,使用left()函数截取
      

  4.   

    CString strMid,strSource,strDest;strSource = _T("Good luck! dddddddddddddddddd");
    strDest = _T("Good");strMid = strSource.Left(4); 
    if(!lstrcmp(strMid,strDest))
    {
    ......
    }
    else
    {
    ......
    }