내보내기(0) 인쇄
모두 확장
and
div
eof
not
or
xor
확장 최소화
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

wctrans

다른 한 세트의 문자 코드 매핑을 결정합니다.

wctrans_t wctrans(
   const char *property 
);

property

잘못 변환 중 하나를 지정 하는 문자열입니다.

현재 로캘의 LC_CTYPE 카테고리가 속성 문자열 property 과 일치하는 이름의 매핑을 지정하지 않는 경우, 함수는 0을 반환합니다. 그렇지 않으면, towctrans 에 대한 후속 호출에 두 번째 인수로 사용하기에 적합한 0이 아닌 값을 반환합니다.

이 함수는 다른 한 세트의 문자 코드 매핑을 결정합니다.

다음 호출의 쌍은 모든 로캘에서 동일 하게 동작 했지만 "C" 로케일에서도 추가 매핑을 정의할 수 있습니다.

Function

Same As

tolower( c )

towctrans( c , wctrans("towlower" ) )

towupper( c )

towctrans( c , wctrans( "toupper" ) )

루틴

Required Header

wctrans

<wctype.h>

추가적인 호환성 정보에 대해서는, 도입부의 호환성을 참고하십시오.

// crt_wctrans.cpp
// compile with: /EHsc
// This example determines a mapping from one set of character
// codes to another. 

#include <wchar.h>
#include <wctype.h>
#include <stdio.h>
#include <iostream>

int main() 
{
    wint_t c = 'a';
    printf_s("%d\n",c);

    wctrans_t i = wctrans("toupper");
    printf_s("%d\n",i);

    wctrans_t ii = wctrans("towlower");
    printf_s("%d\n",ii);

    wchar_t wc = towctrans(c, i);
    printf_s("%d\n",wc);
}
97
1
0
65

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft