std::strpbrk - cppreference.com
De cppreference.com
<metanoindex/>
<tbody> </tbody>
| Definido no cabeçalho <cstring> |
||
|
|
||
|
|
||
Localiza o primeiro caractere na seqüência de bytes apontado por dest, que também está na cadeia de bytes apontado por str.
Original:
Finds the first character in byte string pointed to by dest, that is also in byte string pointed to by str.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Parâmetros
| dest | - | ponteiro para o byte string terminada em nulo para ser analisado Original: pointer to the null-terminated byte string to be analyzed The text has been machine-translated via Google Translate. |
| str | - | ponteiro para o byte string NULL-Terminated que contém os caracteres a procurar Original: pointer to the null-terminated byte string that contains the characters to search for The text has been machine-translated via Google Translate. |
Valor de retorno
Ponteiro para o primeiro caractere em dest, que também está em str, ou NULL se não existe tal personagem.
Original:
Pointer to the first character in dest, that is also in str, or NULL if no such character exists.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Exemplo
#include <cstdio> #include <cstring> int main() { char* input = "hello world friend of mine"; char* space = " "; char* pos = input; int word_counter = 0; do { pos = std::strpbrk(pos, space); word_counter++; pos ? pos++ : pos; std::printf("%d\n", word_counter); } while (pos != NULL); };
Saída:
Veja também
retorna o comprimento máximo do segmento inicial que consiste de Original: returns the length of the maximum initial segment that consists The text has been machine-translated via Google Translate. (função) [edit] | |
encontra a primeira ocorrência de um caractere Original: finds the first occurrence of a character The text has been machine-translated via Google Translate. (função) [edit] | |
Documentação C para strpbrk | |