[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]

Technical Reference: Base Operating System and Extensions , 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 (wmemchr Subroutine) subroutine, wmemcmp (wmemcmp Subroutine) subroutine, wmemcpy (wmemcpy Subroutine) subroutine, wmemmove (wmemmove Subroutine) subroutine.

The wchar.h file.


[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]