wctype
와이드 문자 코드에 대한 분류 규칙을 결정합니다.
구문
wctype_t wctype(
const char * property
);
매개 변수
property
속성 문자열입니다.
반환 값
현재 로캘의 범주에서 LC_CTYPE
이름이 속성 문자열 property
과 일치하는 분류 규칙을 정의하지 않으면 함수는 0을 반환합니다. 그렇지 않으면 후속 호출에 대한 두 번째 인수로 사용하기에 적합한 0이 아닌 값을 반환합니다 towctrans
.
설명
이 함수는 와이드 문자 코드에 대한 분류 규칙을 결정합니다. 다음 호출 쌍은 모든 로캘에서 동일한 동작을 갖지만 구현은 "C" 로캘에서도 더 많은 분류 규칙을 정의할 수 있습니다.
함수 | 다음과 같이 사용 |
---|---|
iswalnum(c) |
iswctype(c, wctype( "alnum" )) |
iswalpha(c) |
iswctype(c, wctype( "alpha" )) |
iswcntrl(c) |
iswctype(c, wctype( "cntrl" )) |
iswdigit(c) |
iswctype(c, wctype( "digit" )) |
iswgraph(c) |
iswctype(c, wctype( "graph" )) |
iswlower(c) |
iswctype(c, wctype( "lower" )) |
iswprint(c) |
iswctype(c, wctype( "print" )) |
iswpunct(c) |
iswctype(c, wctype( "punct" )) |
iswspace(c) |
iswctype(c, wctype( "space" )) |
iswupper(c) |
iswctype(c, wctype( "upper" )) |
iswxdigit(c) |
iswctype(c, wctype( "xdigit" )) |
요구 사항
루틴에서 반환된 값 | 필수 헤더 |
---|---|
wctype |
<wctype.h> |
호환성에 대한 자세한 내용은 호환성을 참조하세요.