find_first_of函数的用法
问题描述:
find_first_of函数的用法
string s="abcdefghijkabcddacb";
int i=s.find_first_of('b',1);
int j=s.find_first_of('b',2);
请问i,j等于多少?
函数括号里的第二个参数到底是什么意思?
int i=s.find_first_of('basdf',1);
int j=s.find_first_of('basdf',2);
这又等于多少?那第一个参数是是什么意思?是找basdf?还是找单个的?
答
i=1,j=12
第二个参数是位置,从零开始算
-----------------------------------
我把你的程序改了改,要不没法再VC下运行
#include
#include
#include
using namespace std;
void main()
{
string s="abcdefghijkabcddacb";
int i=s.find_first_of('b',1);
int j=s.find_first_of('b',2);
cout