find返回完全匹配的字符串的的位置;

find_first_of返回被查匹配字符串中某个字符的第一次出现位置。

View Code
int main()
{
    string s1 = "15674674";
    string s2 = "79999";
    string s3 = "76";
    printf("%d\n",s1.find_first_of(s2));//返回被查匹配字符串中某个字符的第一次出现位置
    printf("%d\n",s1.find(s2));

    printf("%d\n",s1.find_first_of(s3));
    printf("%d\n",s1.find(s3));
}

 

 

相关文章: