std::strpbrk - cppreference.com
Da cppreference.com.
|
|
Questa pagina è stata tradotta in modo automatico dalla versione in ineglese della wiki usando Google Translate. La traduzione potrebbe contenere errori e termini strani. Muovi il puntatore sopra al testo per vedere la versione originale. Puoi aiutarci a correggere gli gli errori. Per ulteriori istruzioni clicca qui. |
<metanoindex/>
<tbody> </tbody>
| Elemento definito nell'header <cstring> |
||
|
|
||
|
|
||
Trova il primo carattere nella stringa di byte puntato da dest, che è anche nella stringa di byte puntato da 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.
Parametri
| dest | - | puntatore alla stringa con terminazione null byte da analizzare Original: pointer to the null-terminated byte string to be analyzed The text has been machine-translated via Google Translate. |
| str | - | puntatore alla stringa con terminazione null byte che contiene i caratteri da cercare Original: pointer to the null-terminated byte string that contains the characters to search for The text has been machine-translated via Google Translate. |
Valore di ritorno
Puntatore al primo carattere dest, che è anche in str, o NULL se nessun personaggio esiste.
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.
Esempio
#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); };
Output:
Vedi anche
restituisce la lunghezza massima del segmento iniziale che consiste Original: returns the length of the maximum initial segment that consists The text has been machine-translated via Google Translate. (funzione) [modifica] | |
trova la prima occorrenza di un carattere Original: finds the first occurrence of a character The text has been machine-translated via Google Translate. (funzione) [modifica] | |
C documentation for strpbrk | |