std::regex_traits<CharT>::translate
Von cppreference.com
< cpp | regex | regex traits
| CharT translate( CharT c ) const; |
||
Ermittelt den Vergleichsschlüssel für das Zeichen c, sodass alle Zeichen, die in der eingewurzelten Locale äquivalent zu diesem Zeichen sind, denselben Schlüssel ergeben.
Wenn die Regex-Bibliothek zwei Zeichen c1 und c2 vergleichen muss und das Flag std::regex_constants::collate auf true gesetzt ist, führt sie regex_traits<>::translate(c1) == regex_traits<>::translate(c2) aus.
Standardbibliotheks-Spezialisierungen von std::regex_traits geben c unverändert zurück.
[edit] Parameter
| c | - | das zu untersuchende Zeichen auf Äquivalenz |
[edit] Rückgabewert
Der Vergleichsschlüssel für c in der aktuell eingewurzelten Locale.
[edit] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |