find函数用法:str1.find(str2);
erase函数用法: str.erase(num1,num2);
在str1中找到str2字符串并输出第一次出现的位置若未找到输出-1;
代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
string str1,str2;
cin>>str1>>str2;
int p=str1.find(str2);
printf("%d\n",p);
}
erase函数用法: str.erase(num1,num2);
在字符串str中删除从第num1位置开始num2个字符;
代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
string str;
cin>>str;
str.erase(2,2);
cout<<str<<endl;
}