麻烦问一下下面程序中的find_first_of如何工作的.it=roster1.begin();while((it=find_first_of(it,roster1.end(),roster2.begin(),roster2.end()))!=roster1.end()){cnt++;++it;}他每次都是从roster2.begin()到roster2.end()与it

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 16:25:23
麻烦问一下下面程序中的find_first_of如何工作的.it=roster1.begin();while((it=find_first_of(it,roster1.end(),roster2.be

麻烦问一下下面程序中的find_first_of如何工作的.it=roster1.begin();while((it=find_first_of(it,roster1.end(),roster2.begin(),roster2.end()))!=roster1.end()){cnt++;++it;}他每次都是从roster2.begin()到roster2.end()与it
麻烦问一下下面程序中的find_first_of如何工作的.
it=roster1.begin();
while((it=find_first_of(it,roster1.end(),roster2.begin(),roster2.end()))!=roster1.end())
{cnt++;
++it;}
他每次都是从roster2.begin()到roster2.end()与it到roster1.end()比较么

麻烦问一下下面程序中的find_first_of如何工作的.it=roster1.begin();while((it=find_first_of(it,roster1.end(),roster2.begin(),roster2.end()))!=roster1.end()){cnt++;++it;}他每次都是从roster2.begin()到roster2.end()与it
在roster1中找到所有在roster出现的,直到roster1 end
查找空间在不停缩小,肯定会结束的,cnt就是个数,roster1中包含的roster2中项的个数