cpp/string/basic string/find first of : Différence entre versions
De cppreference.com
< cpp | string | basic string
m (r2.7.3) (robot Ajoute : de, en, es, it, zh) |
(propose improvement in translation and layout) |
||
(2 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}} |
[[de:cpp/string/basic string/find first of]] | [[de: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. |
size_type find_first_of( const basic_string& str, size_type pos = 0 ) const; |
(1) | |
size_type find_first_of( const CharT* s, size_type pos, size_type count ) const; |
(2) | |
size_type find_first_of( const CharT* s, size_type pos = 0 ) const; |
(3) | |
size_type find_first_of( CharT ch, size_type pos = 0 ) const; |
(4) | |
Recherche le premier caractère égal à l'un des caractères de la séquence de caractères proposée. La recherche commence à
pos
, à savoir le caractère trouvé ne doit pas être en position précédant pos
.Original:
Finds the first character equal to one of characters in the given character sequence. Search begins at
pos
, i.e. the found character must not be in position preceding pos
.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
1)
Recherche le premier caractère égal à l'un des caractères dans
str
. Original:
Finds the first character equal to one of characters in
str
. The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
2) Recherche le premier caractère égal à l'un des caractères dans les
count
premiers caractères de la chaîne de caractères pointée par s
. s
peut inclure des caractères nuls.3) Recherche le premier caractère égal à l'un des caractères de chaîne de caractères pointée par
s
. La longueur de la chaîne est déterminée par le premier caractère nul.4)
Recherche le premier caractère égal à
ch
.Original:
Finds the first character equal to
ch
.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Sommaire |
[modifier] Paramètres
str | - | Chaîne identifiant caractères à rechercher
Original: string identifying characters to search for The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
pos | - | position à laquelle commencer la recherche
Original: position at which to begin searching The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
count | - | longueur de chaîne de caractères identifiant caractères à rechercher
Original: length of character string identifying characters to search for The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
s | - | pointeur vers une chaîne de caractères identifiant caractères à rechercher
Original: pointer to a character string identifying characters to search for The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
ch | - | le caractère à rechercher |
[modifier] Retourne la valeur
position du caractère trouvé ou
npos
si aucune correspondance n'est trouvée.Original:
position of the found character or
npos
if no such character is found.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifier] Exceptions
1,4)[modifier] Notes
traits::eq() est utilisé pour effectuer la comparaison.
Original:
traits::eq() is used to perform the comparison.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[modifier] Exemple
This section is incomplete Reason: no example |
[modifier] Voir aussi
trouver des caractères de la chaîne Original: find characters in the string The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
trouver la dernière occurrence d'une chaîne Original: find the last occurrence of a substring The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
trouver la première absence de caractères Original: find first absence of characters The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
trouver la dernière occurrence de caractères Original: find last occurrence of characters The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) | |
trouver une dernière absence de caractères Original: find last absence of characters The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (fonction membre publique) |