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));}