collate::do_transform
Une fonction virtuelle appelée pour convertir une séquence de caractères les paramètres régionaux d'une chaîne qui peut être utilisée dans les comparaisons lexicographiques avec d'autres séquences de caractères de convertissait les mêmes paramètres régionaux.
virtual string_type do_transform(
const CharType* _First,
const CharType* _Last
) const;
Paramètres
_First
Pointeur vers le premier caractère de la séquence à convertir._Last
Pointeur vers le dernier caractère de la séquence à convertir.
Valeur de retour
Chaîne qui correspond à la séquence de caractères transformées.
Notes
La fonction membre virtuelle protégée retourne un objet de la classe string_type dont la séquence contrôlée est une copie de la séquence [_First, _Last). Si une classe dérivée de assemblent<les substitutions>do_comparedeCharType, elle doit également remplacer do_transform pour correspondre. Lorsqu'elles sont passées à collate::compare, deux chaînes transformées doivent donner le même résultat que vous obtiendriez de passer les chaînes untransformed à comparer dans la classe dérivée.
Exemple
Consultez l'exemple de transformación, qui appelle do_transform.
Configuration requise
**En-tête :**paramètres régionaux <de >
Espace de noms : std