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?还是找单个的?
1个回答 分类:综合 2014-10-07

问题解答:

我来补答
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
 
 
展开全文阅读
剩余:2000
上一页:例2的第一问