OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man3 / mempcpy.3
index b842c0a..17e7a3f 100644 (file)
@@ -3,62 +3,42 @@
 .\" Heavily based on glibc infopages, copyright Free Software Foundation
 .\"
 .\" aeb, 2003, polished a little
+.\"*******************************************************************
 .\"
-.\" Japanese Version Copyright (c) 2004 Yuichi SATO
-.\"         all rights reserved.
-.\" Translated Sat Aug 28 07:40:33 JST 2004
-.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\" This file was generated with po4a. Translate the source file.
 .\"
-.TH MEMPCPY 3 2008-08-11 "GNU" "Linux Programmer's Manual"
+.\"*******************************************************************
+.TH MEMPCPY 3 2008\-08\-11 GNU "Linux Programmer's Manual"
 .SH 名前
-mempcpy, wmempcpy  \- メモリ領域をコピーする
+mempcpy, wmempcpy \- メモリ領域をコピーする
 .SH 書式
 .nf
-.BR "#define _GNU_SOURCE" "         /* feature_test_macros(7) 参照 */"
+\fB#define _GNU_SOURCE\fP         /* feature_test_macros(7) 参照 */
 .br
-.B #include <string.h>
+\fB#include <string.h>\fP
 .sp
-.BI "void *mempcpy(void *" dest ", const void *" src ", size_t " n );
+\fBvoid *mempcpy(void *\fP\fIdest\fP\fB, const void *\fP\fIsrc\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .sp
-.BR "#define _GNU_SOURCE" "         /* feature_test_macros(7) 参照 */"
+\fB#define _GNU_SOURCE\fP         /* feature_test_macros(7) 参照 */
 .br
-.B #include <wchar.h>
+\fB#include <wchar.h>\fP
 .sp
-.BI "wchar_t *wmempcpy(wchar_t *" dest ", const wchar_t *" src ", size_t " n );
+\fBwchar_t *wmempcpy(wchar_t *\fP\fIdest\fP\fB, const wchar_t *\fP\fIsrc\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .fi
 .SH 説明
-.BR mempcpy ()
-関数は
-.BR memcpy (3)
-関数とほぼ同一である。
-この関数は、
-.I src
-で始まるオブジェクトから
-.I n
-バイトを、
-.I dest
-で指されるオブジェクトにコピーする。
-ただし
-.I dest
-の値を返すのではなく、
+\fBmempcpy\fP()  関数は \fBmemcpy\fP(3)  関数とほぼ同一である。 この関数は、 \fIsrc\fP で始まるオブジェクトから \fIn\fP
+バイトを、 \fIdest\fP で指されるオブジェクトにコピーする。 ただし \fIdest\fP の値を返すのではなく、
 最後に書き込まれたバイトの後に続くバイトへのポインタを返す。
 .PP
-この関数はいくつかのオブジェクトが
-連続的なメモリの場所にコピーされるような状況で役に立つ。
+この関数はいくつかのオブジェクトが 連続的なメモリの場所にコピーされるような状況で役に立つ。
 .PP
-.BR wmempcpy ()
-関数はこの関数と同じであるが、
-.I wchar_t
-型の引き数をとり、
-.I n
-ワイド文字列をコピーする。
+\fBwmempcpy\fP()  関数はこの関数と同じであるが、 \fIwchar_t\fP 型の引き数をとり、 \fIn\fP ワイド文字列をコピーする。
 .SH 返り値
 \fIdest\fP + \fIn\fP.
 .SH バージョン
-.BR mempcpy ()
-は glibc バージョン 2.1 で初めて登場した。
+\fBmempcpy\fP()  は glibc バージョン 2.1 で初めて登場した。
 .SH 準拠
\81\93ã\81®é\96¢æ\95°ã\81¯ GNU ã\81«ã\81\8aã\81\91る拡張である。
\81\93ã\81®é\96¢æ\95°ã\81¯ GNU ã\81«ã\82\88る拡張である。
 .SH 例
 .nf
 void *
@@ -68,10 +48,6 @@ combine (void *o1, size_t s1, void *o2, size_t s2)
     if (result != NULL)
         mempcpy(mempcpy(result, o1, s1), o2, s2);
     return result;
-
 .fi
 .SH 関連項目
-.BR memccpy (3),
-.BR memcpy (3),
-.BR memmove (3),
-.BR wmemcpy (3)
+\fBmemccpy\fP(3), \fBmemcpy\fP(3), \fBmemmove\fP(3), \fBwmemcpy\fP(3)