wctype
From cppreference.net
Null-terminated wide strings
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더 파일에 정의됨
<wctype.h>
|
||
|
wctype_t wctype
(
const
char
*
str
)
;
|
(C95부터) | |
wctype_t
타입의 값을 생성하며, 이는 와이드 문자 분류의
LC_CTYPE
카테고리를 설명합니다. 이는 표준 분류 카테고리 중 하나이거나
"jkanji"
와 같은 로케일별 카테고리일 수 있습니다.
목차 |
매개변수
| str | - | 원하는 카테고리 이름을 담고 있는 C 문자열 |
다음
str
값들은 모든 C 로케일에서 지원됩니다:
str
의 값
|
효과 |
"alnum"
|
iswalnum 이 사용하는 범주를 식별함 |
"alpha"
|
iswalpha 이 사용하는 범주를 식별함 |
"blank"
|
iswblank 이 사용하는 범주를 식별함 (C99) |
"cntrl"
|
iswcntrl 이 사용하는 범주를 식별함 |
"digit"
|
iswdigit 이 사용하는 범주를 식별함 |
"graph"
|
iswgraph 이 사용하는 범주를 식별함 |
"lower"
|
iswlower 이 사용하는 범주를 식별함 |
"print"
|
iswprint 이 사용하는 범주를 식별함 |
"space"
|
iswspace 이 사용하는 범주를 식별함 |
"upper"
|
iswupper 이 사용하는 범주를 식별함 |
"xdigit"
|
iswxdigit 이 사용하는 범주를 식별함 |
반환값
wctype_t 객체는 현재 C 로캘의 명명된 범주에 따라 와이드 문자를 분류하기 위해 iswctype 과 함께 사용하기에 적합합니다. 또는 str 이 현재 C 로캘에서 지원하는 범주의 이름이 아닌 경우 0을 반환합니다.
참고문헌
- C23 표준 (ISO/IEC 9899:2024):
-
- 7.30.2.2.2 wctype 함수 (p: TBD)
- C17 표준 (ISO/IEC 9899:2018):
-
- 7.30.2.2.2 The wctype 함수 (p: TBD)
- C11 표준 (ISO/IEC 9899:2011):
-
- 7.30.2.2.2 wctype 함수 (p: 452)
- C99 표준 (ISO/IEC 9899:1999):
-
- 7.25.2.2.2 wctype 함수 (p: 398)
참고 항목
|
(C95)
|
지정된
LC_CTYPE
카테고리에 따라 와이드 문자를 분류합니다
(함수) |
|
C++ documentation
for
wctype
|
|