string類find_first_not_of ()方法

#include <string>ios

#include <iostream>
using namespace std;

int main()
{
string strFirst ( "abced" ),strSecond("abc abc abd def");
cout<<strFirst.find("a")<<endl;//輸出結果爲0,說明a當前的索引位置爲0

//函數原型:size_type find_first_not_of( Char ch, size_type index = 0 ) const;
//返回在字符串中首次不匹配 d 的首字符索引,從2開始。
cout<<strFirst.find_first_not_of ( "d" ,2)<<endl; //輸出結果爲 2

cout<<strSecond.length()<<endl;//輸出結果爲15
cout<<strSecond.find_first_not_of("abc",4)<<endl; //輸出結果爲7
system("pause");
}
相關文章
相關標籤/搜索