Share via


isxdigit, iswxdigit (Windows CE 5.0)

Send Feedback

Developing an Application > Microsoft C Run-time Library for Windows CE > Run-time Library Reference

This routine returns nonzero if c is a particular representation of a hexadecimal digit.

int isxdigit(    int c);int iswxdigit(    wint_t c);

Parameters

  • c
    Integer to test.

Return Values

isxdigit returns a non-zero value if c is a hexadecimal digit (A – F, a – f, or 0 – 9).

iswxdigit returns a non-zero value if c is a wide character that corresponds to a hexadecimal digit character.

Each routine returns 0 if c does not satisfy the test condition.

The result of the test condition for the isxdigit function depends on the LC_CTYPE category setting of the current locale.

For the "C" locale, the iswxdigit function does not provide support for Unicode fullwidth hexadecimal characters.

The result of the test condition for iswxdigit is independent of any other locale.

Generic-Text Routine Mappings

TCHAR.H Routine _UNICODE Defined
_istxdigit iswxdigit

For more information about TCHAR.H routines, see Generic Text Mappings.

Requirements

OS Versions: Windows CE 2.0 and later.
Header: stdlib.h.
Link Library: coredll.dll.

See Also

isalnum | __isascii | isdigit

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.