此函数用于在字符串中搜索与字符串中指定的任何字符都不匹配的最后一个字符。
考虑两个字符串str1和str2。其语法为:
str1.find_last_not_of(str2);
str - str是用于搜索的字符串。
pos - 它定义开始搜索的位置。
n - 标识要搜索的字符的字符数。
ch - 它定义了要搜索的字符。
此函数返回不匹配的最后一个字符的位置。
让我们看一个简单的例子。
#include<iostream> using namespace std; int main() { string str = "C is a procedure oriented language"; cout<< "String contains :" << str <<'\n'; cout<< str.find_last_not_of("C is a structural language"); return 0; }
输出:
String contains : C is a procedure oriented language 24
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)