发布网友
共2个回答
热心网友
在做一个字符查找程序(在一个string中找‘|’)时,使用的find函数,查找成功会给你返回第一个字符的索引,查找失败时会给你返回string::npos,使用cout输出就是18446744073709551615,是位机能表示的最大数了。它等于2的次方-1。
确实返回了string::npos,只不过显示的是数字
热心网友
cout<<a.find('k')==string::npos;