str.find()函数用于查找一个字符串在另一个字符串中的位置,如果找到了则返回该子串在字符串中的起始位置,如果没有找到则返回string::npos。
string::npos是一个静态成员变量,它的值通常为-1,表示在字符串中没有找到匹配的子串。
因此,当str.find()函数返回值不等于string::npos时,表示找到了子串在字符串中的位置;当str.find()函数返回值等于string::npos时,表示没有找到子串在字符串中的位置。