|
NAMEmbtowc —
convert a character to a wide-character code
LIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <stdlib.h>
int
DESCRIPTIONThembtowc () function converts a multibyte character
mbchar into a wide character according to the current
conversion state, and stores the result in the object pointed to by
wcharp. Up to nbytes bytes are
examined.
A call with a null mbchar pointer returns nonzero if the current encoding requires shift states, zero otherwise; if shift states are required, the shift state is reset to the initial state. RETURN VALUESIf mbchar isNULL , the
mbtowc () function returns nonzero if shift states are
supported, zero otherwise.
Otherwise, if mbchar is not a null pointer,
ERRORSThembtowc () function will fail if:
SEE ALSObtowc(3), mblen(3), mbrtowc(3), mbstowcs(3), multibyte(3), wctomb(3)STANDARDSThembtowc () function conforms to
ISO/IEC 9899:1999 (“ISO C99”).
Visit the GSP FreeBSD Man Page Interface. |