定义一个字符串 CString STR="aaa 0 bbb 0 ccc 1 ddd 0";
我想查询STR中是否存在bbb并获取他后面的值,该如何实现。

解决方案 »

  1.   

    int n = STR.Find("bbb",0);
    if (n != -1)//n!=-1,说明存在bbb
    {
    }
      

  2.   

    获取下一位的值:
    char = STR.GetAt(n+strlen("bbb"));
      

  3.   

    用FIND能知道该字符串是否存在,但他后面的值怎么获取?
      

  4.   

    恩 看到了 我去试试看谢谢liumeiqinyang
      

  5.   

    完整的:
    int n = STR.Find("bbb",0); 
    if (n != -1)//n!=-1,说明存在bbb 

      char next = STR.GetAt(n+strlen("bbb"));
    }