C ++ 라이브러리-<로케일>
소개
지역화 라이브러리 및 문화 별 기능 집합으로, 프로그램에서 국제적으로 더 이식 가능하도록 사용할 수 있습니다.
선언
다음은 std :: locale에 대한 선언입니다.
class locale;
C ++ 11
class locale;
기능
| Sr. 아니. | 기능 및 설명 |
|---|---|
| 1 | use_facet 로케일 패싯에 액세스하는 데 사용됩니다. |
| 2 | has_facet 로케일에 패싯이 있는지 확인하는 데 사용됩니다. |
편리한 인터페이스
| Sr. 아니. | 인터페이스 및 설명 |
|---|---|
| 1 | isspace 문자가 공백인지 확인합니다. |
| 2 | isprint 문자가 인쇄 가능한지 확인합니다. |
| 삼 | iscntrl 캐릭터가 제어 캐릭터인지 확인합니다. |
| 4 | isupper 문자가 대문자인지 확인합니다. |
| 5 | 더 낮은 문자가 소문자인지 확인합니다. |
| 6 | isalpha 문자가 알파벳인지 확인합니다. |
| 7 | isdigit 문자가 10 진수인지 확인합니다. |
| 8 | ispunct 문자가 구두점 문자인지 확인합니다. |
| 9 | isxdigit 문자가 16 진수인지 확인합니다. |
| 10 | isalnum 문자가 영숫자인지 확인합니다. |
| 11 | isgraph 캐릭터에 그래픽 표현이 있는지 확인합니다. |
| 12 | isblank 문자가 비어 있는지 확인합니다. |
표준 패싯
| Sr. 아니. | 표준 패싯 및 설명 |
|---|---|
| 1 | ctype 문자 유형 패싯입니다. |
| 2 | ctype_byname 문자 유형 패싯입니다. |
| 삼 | codecvt 코드 세트 패싯을 변환하는 데 사용됩니다. |
| 4 | codecvt_byname 코드 세트 패싯을 변환하는 데 사용됩니다. |
| 5 | num_get 숫자 값을 구문 분석하는 패싯입니다. |
| 6 | num_put 숫자 값을 형식화하는 패싯입니다. |
| 7 | numpunct 숫자 구두점 패싯입니다. |
| 8 | numpunct_byname 숫자 구두점 패싯입니다. |
| 9 | 함께 합치다 문자열을 비교하고 해시하는 것은 패싯입니다. |
| 10 | collate_byname 문자열을 비교하고 해시하는 것은 패싯입니다. |
| 11 | time_get 날짜와 시간을 구문 분석하는 것은 패싯입니다. |
| 12 | time_get_byname 날짜와 시간을 구문 분석하는 것은 패싯입니다. |
| 13 | time_put 날짜와 시간을 형식화하는 패싯입니다. |
| 14 | time_put_byname 날짜와 시간을 형식화하는 패싯입니다. |
| 15 | money_get 화폐 표현을 파싱하는 패싯입니다. |
| 16 | money_put 화폐 표현을 형식화하는 패싯입니다. |
| 17 | 돈 금전적 구두점 패싯입니다. |
| 18 | moneypunct_byname 금전적 구두점 패싯입니다. |
| 19 | 메시지 메시지 카탈로그에 액세스하기위한 패싯입니다. |
| 20 | messages_byname 메시지 카탈로그에 액세스하기위한 패싯입니다. |
수업
| Sr. 아니. | 수업 및 설명 |
|---|---|
| 1 | 장소 로케일 클래스입니다. |