This documentation is archived and is not being maintained.


int _ismbblead(
   unsigned int c 


Integer to be tested.

Return Value

_ismbblead returns a nonzero value if the integer c is the first byte of a multibyte character. For example, in code page 932 only, valid ranges are 0x81 – 0x9F and 0xE0 – 0xFC.

Generic-Text Routine Mappings

TCHAR.H routine _UNICODE & _MBCS not defined _MBCS defined _UNICODE defined
_istlead Always returns false _ismbblead Always returns false


Routine Required header Optional headers Compatibility
_ismbblead <mbctype.h> or <mbstring.h> <ctype.h>,* <limits.h>, <stdlib.h> Win 98, Win Me, Win NT, Win 2000, Win XP

* For manifest constants for the test conditions.

For additional compatibility information, see Compatibility in the Introduction.


All versions of the C run-time libraries.

See Also

Byte Classification Routines | _ismbb Routines | Run-Time Routines and .NET Framework Equivalents