btowc - convert single byte to wide character
wint_t btowc(int c);
The btowc() function converts c, interpreted as a multibyte sequence of length 1, starting in the initial shift state, to a wide character and returns it. If c is EOF or not a valid multibyte sequence of length 1, the btowc() function returns WEOF.
The btowc() function returns the wide character converted from the single byte c. If c is EOF or not a valid multibyte sequence of length 1, it returns WEOF.
For an explanation of the terms used in this section, see attributes(7).
POSIX.1-2001, POSIX.1-2008, C99.
The behavior of btowc() depends on the LC_CTYPE category of the current locale.
This page is part of release 5.00 of the Linux man-pages project. A description of the project, information about reporting bugs, and the latest version of this page, can be found at https://www.kernel.org/doc/man-pages/.