cpp/string/basic string/find first of : Différence entre versions
De cppreference.com
< cpp | string | basic string
P12 (discuter | contributions) m (1 version : Translate from the English version) |
(propose improvement in translation and layout) |
||
(3 révisions intermédiaires par 2 utilisateurs sont masquées) | |||
Ligne 2 : | Ligne 2 : | ||
{{cpp/string/basic_string/title | find_first_of}} | {{cpp/string/basic_string/title | find_first_of}} | ||
{{cpp/string/basic_string/navbar}} | {{cpp/string/basic_string/navbar}} | ||
− | {{ | + | {{begin}} |
− | {{ | + | {{| num=1 | 1= |
size_type find_first_of( const basic_string& str, size_type pos = 0 ) const; | size_type find_first_of( const basic_string& str, size_type pos = 0 ) const; | ||
}} | }} | ||
− | {{ | + | {{| num=2 | 1= |
size_type find_first_of( const CharT* s, size_type pos, size_type count ) const; | size_type find_first_of( const CharT* s, size_type pos, size_type count ) const; | ||
}} | }} | ||
− | {{ | + | {{| num=3 | 1= |
size_type find_first_of( const CharT* s, size_type pos = 0 ) const; | size_type find_first_of( const CharT* s, size_type pos = 0 ) const; | ||
}} | }} | ||
− | {{ | + | {{| num=4 | 1= |
size_type find_first_of( CharT ch, size_type pos = 0 ) const; | size_type find_first_of( CharT ch, size_type pos = 0 ) const; | ||
}} | }} | ||
− | {{ | + | {{end}} |
− | {{tr| | + | {{tr|le premier caractère égal à l'un des caractères de la séquence de caractères proposée. La recherche commence à {{tt|pos}}, à savoir le caractère trouvé ne doit pas être en position précédant {{tt|pos}}.|Finds the first character equal to one of characters in the given character sequence. Search begins at {{tt|pos}}, i.e. the found character must not be in position preceding {{tt|pos}}.}} |
− | 1 | + | 1{{tr|le premier caractère égal à l'un des caractères dans {{tt|str}}. |Finds the first character equal to one of characters in {{tt|str}}. }} |
− | 2 | + | 2le premier caractère égal à l'un des les {{tt|count}} premiers de la chaîne de caractères pointée par {{tt|s}}. {{tt|s}} inclure des caractères nuls. |
+ | |||
+ | Finds the first character equal to one of characters in the first {{tt|count}} characters of the character string pointed to by {{tt|s}}. {{tt|s}} can include null characters. | ||
+ | |||
− | 3 | + | 3le premier caractère égal à l'un des de chaîne de caractères pointée par {{tt|s}}. La longueur de la chaîne est déterminée par le premier caractère . |
+ | |||
+ | Finds the first character equal to one of characters in character string pointed to by {{tt|s}}. The length of the string is determined by the first null character. | ||
+ | |||
− | 4 | + | 4{{tr|le premier caractère égal à {{tt|ch}}.|Finds the first character equal to {{tt|ch}}.}} |
===Paramètres=== | ===Paramètres=== | ||
− | {{ | + | {{begin}} |
− | {{ | + | {{| str |{{tr| Chaîne identifiant caractères à rechercher| string identifying characters to search for}}}} |
− | {{ | + | {{| pos |{{tr| position à laquelle commencer la recherche| position at which to begin searching}}}} |
− | {{ | + | {{| count |{{tr| longueur de chaîne de caractères identifiant caractères à rechercher| length of character string identifying characters to search for}}}} |
− | {{ | + | {{| s |{{tr| pointeur vers une chaîne de caractères identifiant caractères à rechercher| pointer to a character string identifying characters to search for}}}} |
− | {{ | + | {{| ch | à rechercher}} |
− | {{ | + | {{end}} |
===Retourne la valeur=== | ===Retourne la valeur=== | ||
− | {{tr|position du caractère trouvé ou {{rlpt|npos}} si aucune correspondance n'est trouvée .|position of the found character or {{rlpt|npos}} if no such character is found.}} | + | {{tr|position du caractère trouvé ou {{rlpt|npos}} si aucune correspondance n'est trouvée.|position of the found character or {{rlpt|npos}} if no such character is found.}} |
===Exceptions=== | ===Exceptions=== | ||
Ligne 43 : | Ligne 49 : | ||
===Notes=== | ===Notes=== | ||
− | {{tr|{{c|traits::eq()}} est utilisé pour effectuer la comparaison .|{{c|traits::eq()}} is used to perform the comparison.}} | + | {{tr|{{c|traits::eq()}} est utilisé pour effectuer la comparaison.|{{c|traits::eq()}} is used to perform the comparison.}} |
===Exemple=== | ===Exemple=== | ||
Ligne 52 : | Ligne 58 : | ||
===Voir aussi=== | ===Voir aussi=== | ||
− | {{ | + | {{begin}} |
− | {{ | + | {{| cpp/string/basic_string/find}} |
− | {{ | + | {{| cpp/string/basic_string/rfind}} |
− | {{ | + | {{| cpp/string/basic_string/find_first_not_of}} |
− | {{ | + | {{| cpp/string/basic_string/find_last_of}} |
− | {{ | + | {{| cpp/string/basic_string/find_last_not_of}} |
− | {{ | + | {{end}} |
+ | |||
+ | |||
+ | |||
+ | |||
[[ja:cpp/string/basic string/find first of]] | [[ja:cpp/string/basic string/find first of]] | ||
[[pt:cpp/string/basic string/find first of]] | [[pt:cpp/string/basic string/find first of]] | ||
[[ru:cpp/string/basic string/find first of]] | [[ru:cpp/string/basic string/find first of]] | ||
+ |
Version actuelle en date du 10 mai 2016 à 00:48
![]() |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |