[ Previous | Next | Contents | Glossary | Home | Search ]
AIX Version 4.3 Base Operating System and Extensions Technical Reference, Volume 2

wmemchr Subroutine


Find a wide-character in memory.


Standard library (libc.a)


#include <wchar.h>
wchar_t *wmemchr (const wchar_t * ws, wchar_t wc, size_t n) ;


The wmemchr function locates the first occurrence of wc in the initial n wide-characters of the object pointed to be ws. This function is not affected by locale and all wchar_t values are treated identically. The null wide-character and wchar_t values not corresponding to valid characters are not treated specially.

If n is zero, ws must be a valid pointer and the function behaves as if no valid occurrence of wc is found.

Return Values

The wmemchr function returns a pointer to the located wide-character, or a null pointer if the wide-character does not occur in the object.

Implementation Specifics

This subroutine is part of Base Operating System (BOS) subroutine.

Related Information

The wmemcmp subroutine.

The wmemcpy subroutine.

The wmemmove subroutine.

The wmemset subroutine.

The wchar.h file.

[ Previous | Next | Contents | Glossary | Home | Search ]