isgraph, iswgraph

int isgraph( int c );

int iswgraph( wint_t c );

Each of these routines returns true if c is a particular representation of a printable character other than a space.

Routine Required Header Compatibility
isgraph <ctype.h> ANSI, Win 95, Win NT
iswgraph <ctype.h> or <wchar.h> ANSI, Win 95, Win NT

For additional compatibility information, see Compatibility in the Introduction.

Libraries

LIBC.LIB Single thread static library, retail version
LIBCMT.LIB Multithread static library, retail version
MSVCRT.LIB Import library for MSVCRT.DLL, retail version

Return Value

isgraph returns a non-zero value if c is a printable character other than a space. iswgraph returns a non-zero value if c is a printable wide character other than a wide-character space. Each of these routines returns 0 if c does not satisfy the test condition.

The result of the test condition for the isgraph function depends on the LC_CTYPE category setting of the current locale; see setlocale for more information. For iswgraph, the result of the test condition is independent of locale.

Parameter

c

Integer to test

Generic-Text Routine Mappings

TCHAR.H Routine _UNICODE & _MBCS Not Defined _MBCS Defined _UNICODE Defined
_istgraph isgraph _ismbcgraph iswgraph

Character Classification RoutinesLocale Routinesis, isw Function Overview