다음을 통해 공유


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>

호환성에 대한 자세한 내용은 호환성을 참조하세요.

참고 항목

데이터 변환
setlocale, _wsetlocale