std::regex_traits<CharT>::translate
From cppreference.com
< cpp | regex | regex traits
| CharT translate( CharT c ) const; |
||
埋め込まれたロケールにおいて、文字 c と等価なすべての文字が同じキーを生成するように、その文字の比較キーを取得します。
正規表現ライブラリが 2 つの文字 c1 と c2 を照合する必要があり、フラグ std::regex_constants::collate が true の場合、 regex_traits<>::translate(c1) == regex_traits<>::translate(c2) が実行されます。
std::regex_traits の標準ライブラリ特殊化は、 c を変更せずに返します。
[編集] パラメータ
| c | - | 等価性を調べる必要がある文字 |
[編集] 戻り値
現在埋め込まれているロケールにおける c の比較キー。
[編集] 例
| このセクションは未完成です 理由: 例がありません |