[C ++]文字列::検索する機能

int型VIS = a.find(B):最初の文字列の先頭から遭遇した文字列bを見つけるには、下付き文字列一致の最初の文字が見つからない場合、または-1の文字列を返します。 。

int型VIS = a.find_first_of(B):最初から最初に含ま遭遇bは任意の文字列の先頭に文字列を見つけるために、添字が発見されていない文字列で、その下の位置に戻り、または-1 。

a.find_last_of VIS = INT(B) 文字列の先頭文字列bの端から任意最初含ま遭遇見つけるため、下付き文字が見つからない文字列でその下方位置に戻る、または-1 。

int型  VIS =a.find_first_not_of(B):文字列の先頭から文字列bが初めてではない遭遇見つけ、それが添字が見つからまたは-1されていない文字列で、その下の位置に戻ります。

1  INT メイン()
 2  {
 3      、B。
4      int型VIS;
5      しばらく(CIN >> A >> B)
 6      {
 7          VIS = a.find_first_of(B)。
8          裁判所未満<< " find_first_of - " << VIS << てendl;
9          VIS = a.find_last_of(B)。
10          裁判所未満<< " find_last_of - " << VIS << てendl;
11          VIS = a.find_first_not_of(B)。
12の          coutの<<find_first_not_of - " << VIS << ENDL;
 13      }
 14 }

おすすめ

転載: www.cnblogs.com/HOLLAY/p/11324368.html