◐ Shell
clean mode source ↗

std::strcoll — cppreference.com

De cppreference.com

<metanoindex/>

<tbody> </tbody>

Déclaré dans l'en-tête

<cstring>

int strcoll( const char* lhs, const char* rhs );

Compare deux chaînes d'octets à zéro terminal en fonction de la localisation en cours tels que définis par la catégorie LC_COLLATE .

Original:

Compares two null-terminated byte strings according to the current locale as defined by the LC_COLLATE category.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Paramètres

lhs, rhs -

pointeurs vers les chaînes d'octets à zéro terminal à comparer

Original:

pointers to the null-terminated byte strings to compare

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Retourne la valeur

Valeur négative si lhs est moins (précède) rhs .

Original:

Negative value if lhs is less than (precedes) rhs.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

0 si lhs est égal à' rhs .

Original:

0 if lhs is equal to rhs.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Valeur positive si lhs est supérieure à' (suit) rhs .

Original:

Positive value if lhs is greater than (follows) rhs.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Notes

Ordre de classement est généralement lexicographique insensible à la casse comparaison selon l'alphabet dans l'environnement local, mais dans certains endroits, des groupes de caractères comparer des unités de classement en simple. Par exemple, «ch» en tchèque suit «h» et précède «i» et «ng» en gallois suit «g» et précède «h» .

Original:

Collation order is typically lexicographic case-insensitive comparison according to the locale's alphabet, but in some locales, groups of characters compare as single collation units. For example, "ch" in Czech follows "h" and precedes "i", and "ng" in Welsh follows "g" and precedes "h".

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Exemple

Voir aussi

compare deux chaînes de large, conformément à la localisation en cours

Original:

compares two wide strings in accordance to the current locale

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction) [edit]

[

virtuel

Original:

virtual

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

]

compare deux chaînes en utilisant les règles de tri de cette facette

Original:

compares two strings using this facet's collation rules

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre virtuelle protégée de std::collate) [edit]

transformer une chaîne de sorte que strcmp produirait le même résultat que strcoll

Original:

transform a string so that strcmp would produce the same result as strcoll

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction) [edit]

C documentation for strcoll