[ Next Article | Previous Article | Book Contents | Library Home | Legal | Search ]
Base Operating System and Extensions Technical Reference, Volume 2

wmemset Subroutine

Purpose

Set wide-characters in memory.

Library

Standard library (libc.a)

Syntax

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

Description

The wmemset function copies the value of wc into each of the first n wide-characters of the object pointed to by 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 copies zero wide-characters.

Return Values

The wmemset functions returns the value of ws.

Implementation Specifics

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

Related Information

The wmemchr subroutine.

The wmemcmp subroutine.

The wmemcpy subroutine.

The wmemmove subroutine.

The wchar.h file.


[ Next Article | Previous Article | Book Contents | Library Home | Legal | Search ]