btowc(3)

이름
btowc - single byte 를 wide 문자로 변환

라이브러리
표준 C 라이브러리 (libc, -lc)

요약
#include <wchar.h>

wint_t btowc(int c);

설명
btowc() 함수는 초기 이동 상태에서 시작해서 길이 1의 멀티바이트 시퀀스로 해석되는 c를 wide 문자로 바꾸고, 그것을 반환한다. c가 EOF이거나 확실한 길이 1의 멀티바이트 시퀀스라면, btowc() 함수는 WEOF로 돌아간다.

반환값
btowc() 함수는 1 바이트를 바꾼 wide 문자를 반환한다. c 가 EOF거나 확실한 길이 1의 멀티바이트 시퀀스라면, WEOF를 반환한다.

속성
이 섹션에서 사용되는 용어에 대한 설명은 attributes(7)을 참조하십시오.
상호 작용 | 속성 | 번호
btowc() | Thread safety | MT-Safe

표준
POSIX.1-2001, POSIX.1-2008, C99.

주의
btowc()의 실행은 현제 로컬의 LC_CTYPE 분류에 따른다.

This function should never be used. It does not work for encodings which have state, and unnecessarily treats single bytes differently from multibyte sequences. Use either mbtowc(3) or the thread-safe mbrtowc(3) instead.

추가 참조
mbrtowc(3), mbtowc(3), wctob(3)

번역
이 매뉴얼 페이지의 한국어 번역은 다음에 의해 편집되었습니다: ASPLINUX <man@asp-linux.co.kr>

이 번역은 무료 문서입니다. 저작권 조건에 대해서는 GNU General Public License 버전 3 (https://www.gnu.org/licenses/gpl-3.0.html) 이상을 읽으십시오. 책임이 없습니다.

이 매뉴얼 페이지의 번역에서 오류를 발견하면 translation-team-ko@googlegroups.com 로 이메일을 보내주십시오.