C++关于nops问题

phrase.find("jgtagpg")==string::npos怎么理解 (不要复制的)
2024-12-21 02:00:48
推荐回答(1个)
回答1:

phrase是个string类的对象。那么这句话就是调用string类定义的查找函数,在phrase这个string对象中查找"jgtagpg"的第一次出现。如果能找到,则返回第一次出现该字符串的下标。如果没有找到(匹配到),则返回string::npos。
string::npos是string类定义的,保证其值大于任何有效的下标的值。