std::regex_traits<CharT>:: translate
| Localization library | |||||||||||||||||||||||||
| Regular expressions library (C++11) | |||||||||||||||||||||||||
| Formatting library (C++20) | |||||||||||||||||||||||||
| Null-terminated sequence utilities | |||||||||||||||||||||||||
| Byte strings | |||||||||||||||||||||||||
| Multibyte strings | |||||||||||||||||||||||||
| Wide strings | |||||||||||||||||||||||||
| Primitive numeric conversions | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
| Text encoding identifications | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
| Classes | ||||
|
(C++11)
|
||||
|
(C++11)
|
||||
|
(C++11)
|
||||
| Algorithms | ||||
|
(C++11)
|
||||
|
(C++11)
|
||||
|
(C++11)
|
||||
| Iterators | ||||
|
(C++11)
|
||||
|
(C++11)
|
||||
| Exceptions | ||||
|
(C++11)
|
||||
| Traits | ||||
|
(C++11)
|
||||
| Constants | ||||
|
(C++11)
|
||||
|
(C++11)
|
||||
|
(C++11)
|
||||
| Regex Grammar | ||||
|
(C++11)
|
| Member functions | ||||
|
regex_traits::translate
|
||||
|
CharT translate
(
CharT c
)
const
;
|
||
문자 c 에 대한 비교 키를 획득합니다. 이 키는 임뷰드 로케일에서 이 문자와 동등한 모든 문자가 동일한 키를 생성하도록 합니다.
정규식 라이브러리가 두 문자
c1
과
c2
를 매칭해야 하고 플래그
std::regex_constants::collate
가
true
일 때, 라이브러리는
regex_traits
<>
::
translate
(
c1
)
==
regex_traits
<>
::
translate
(
c2
)
를 실행합니다.
표준 라이브러리의 std::regex_traits 특수화는 c 를 수정 없이 반환합니다.
매개변수
| c | - | 동등성을 검사해야 하는 문자 |
반환값
현재 임뷰드된 로케일에서 c 에 대한 비교 키입니다.
예제
|
이 섹션은 불완전합니다
이유: 예제가 없음 |