7.24.6.1.1 The btowc function
Synopsis
#include <stdio.h>
#include <wchar.h>
wint_t btowc(int c);
Description
The btowc function determines whether c constitutes a valid single-byte character in the initial shift state.
Returns
The btowc function returns WEOF if c has the value EOF or if (unsigned char)c does not constitute a valid single-byte character in the initial shift state. Otherwise, it returns the wide character representation of that character.