btowc

From cppreference.com
< c‎ | string‎ | multibyte
Defined in header <wchar.h>
wint_t btowc( int c );

Widens a single-byte character c to its wide character equivalent.

Most multibyte character encodings use single-byte codes to represent the characters from the ASCII character set. This function may be used to convert such characters to wchar_t.

Contents

[edit] Parameters

c - single-byte character to widen

[edit] Return value

WEOF if c is EOF

wide character representation of c if (unsigned char)c is a valid single-byte character in the initial shift state, WEOF otherwise.

[edit] Example

[edit] See also

narrows a wide character to a single-byte narrow character, if possible
(function)
C++ documentation for btowc