на главную | войти | регистрация | DMCA | контакты | справка | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


моя полка | жанры | рекомендуем | рейтинг книг | рейтинг авторов | впечатления | новое | форум | сборники | читалки | авторам | добавить



Example

Like strpbrk, one use for find_first_of is finding whitespace in a string; space, tab, and newline are all whitespace characters.

int main() {

 const char* WS = "\t\n ";

 const int n_WS = strlen(WS);

 char* s1 = "This sentence contains five words.";

 char* s2 = "OneWord";

 char* end1 = find_first_of(s1, s1 + strlen(s1), WS, WS + n_WS);

 char* end2 = find_first_of(s2, s2 + strlen(s2), WS, WS + n_WS);

 printf("First word of s1: %.*s\n", end1 – s1, s1);

 printf("First word of s2: %.*s\n", end2 – s2, s2);

}


Preconditions | Standard Template Library Programmer`s Guide | count