wmemmove(3c) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

wmemmove(3c)

Standard C Library Functions                                      wmemmove(3C)



NAME
       wmemmove - copy wide-characters in memory with overlapping areas

SYNOPSIS
       #include <wchar.h>

       wchar_t *wmemmove(wchar_t *ws1, const wchar_t *ws2, size_t n);

DESCRIPTION
       The  wmemmove()  function  copies  n  wide-characters  from  the object
       pointed to by ws2 to the object pointed to by ws1. Copying takes  place
       as if the n wide-characters from the object pointed to by ws2 are first
       copied into a temporary array of n wide-characters that does not  over‐
       lap  the  objects pointed to by ws1 or ws2, and then the n wide-charac‐
       ters from the temporary array are copied into the object pointed to  by
       ws1.


       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  0,  ws1  and  ws2 must be a valid pointers, and the function
       copies zero wide-characters.

RETURN VALUES
       The wmemmove() function returns the value of ws1.

ERRORS
       No errors are defined.

ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE  VALUE _ Interface StabilityCommitted _ MT-LevelMT-Safe _ Stan‐
       dardSee standards(7).


SEE ALSO
       wmemchr(3C),  wmemcmp(3C),  wmemcpy(3C),  wmemset(3C),   attributes(7),
       standards(7)



Oracle Solaris 11.4               14 Aug 2002                     wmemmove(3C)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3