OSDN Git Service

LDP: Update original to LDP v5.10
[linuxjm/jm.git] / manual / LDP_man-pages / original / man3 / memccpy.3
index e3a9c7f..c001c33 100644 (file)
 .\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
 .\"     386BSD man pages
 .\" Modified Sat Jul 24 18:57:24 1993 by Rik Faith (faith@cs.unc.edu)
-.TH MEMCCPY 3  2014-03-10 "GNU" "Linux Programmer's Manual"
+.TH MEMCCPY 3  2017-09-15 "GNU" "Linux Programmer's Manual"
 .SH NAME
 memccpy \- copy memory area
 .SH SYNOPSIS
 .nf
 .B #include <string.h>
-.sp
+.PP
 .BI "void *memccpy(void *" dest ", const void *" src ", int " c ", size_t " n );
 .fi
 .SH DESCRIPTION
@@ -50,7 +50,7 @@ stopping when the
 character
 .I c
 is found.
-
+.PP
 If the memory areas overlap, the results are undefined.
 .SH RETURN VALUE
 The
@@ -68,24 +68,32 @@ first
 characters of
 .IR src .
 .SH ATTRIBUTES
-.SS Multithreading (see pthreads(7))
-The
+For an explanation of the terms used in this section, see
+.BR attributes (7).
+.TS
+allbox;
+lb lb lb
+l l l.
+Interface      Attribute       Value
+T{
 .BR memccpy ()
-function is thread-safe.
+T}     Thread safety   MT-Safe
+.TE
 .SH CONFORMING TO
-SVr4, 4.3BSD, POSIX.1-2001.
+POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
 .SH SEE ALSO
 .BR bcopy (3),
+.BR bstring (3),
 .BR memcpy (3),
 .BR memmove (3),
 .BR strcpy (3),
 .BR strncpy (3)
 .SH COLOPHON
-This page is part of release 3.79 of the Linux
+This page is part of release 5.10 of the Linux
 .I man-pages
 project.
 A description of the project,
 information about reporting bugs,
 and the latest version of this page,
 can be found at
-\%http://www.kernel.org/doc/man\-pages/.
+\%https://www.kernel.org/doc/man\-pages/.