OSDN Git Service

(split) Convert release and draft pages to UTF-8.
[linuxjm/LDP_man-pages.git] / draft / man3 / memccpy.3
index 355a34c..26073fa 100644 (file)
 .\"         by Ueyama Rui <ueyama@campusnet.or.jp>
 .TH MEMCCPY 3  1993-04-10 "GNU" "Linux Programmer's Manual"
 .\"O .SH NAME
-.SH Ì¾Á°
+.SH 名前
 .\"O memccpy \- copy memory area
-memccpy \- ¥á¥â¥êÎΰè¤ò¥³¥Ô¡¼¤¹¤ë
+memccpy \- メモリ領域をコピーする
 .\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
 .nf
 .B #include <string.h>
 .sp
 .BI "void *memccpy(void *" dest ", const void *" src ", int " c ", size_t " n );
 .fi
 .\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
 .\"O The
 .\"O .BR memccpy ()
 .\"O function copies no more than \fIn\fP bytes from
 .\"O memory area \fIsrc\fP to memory area \fIdest\fP, stopping when the
 .\"O character \fIc\fP is found.
 .BR memccpy ()
-¤Ï¡¢¥á¥â¥êÎΰè \fIsrc\fP ¤«¤é¥á¥â¥êÎΰè \fIdest\fP ¤Ë
-ºÇÂç¤Ç \fIn\fP ¥Ð¥¤¥È¤Î¥³¥Ô¡¼¤ò¹Ô¤¦¡£
-\fIn\fP ¥Ð¥¤¥È¥³¥Ô¡¼¤¹¤ëÁ°¤Ëʸ»ú \fIc\fP ¤¬¸«¤Ä¤«¤ë¤È¡¢
-¤½¤³¤Ç¥³¥Ô¡¼¤òÃæ»ß¤¹¤ë¡£
+は、メモリ領域 \fIsrc\fP からメモリ領域 \fIdest\fP に
+最大で \fIn\fP バイトのコピーを行う。
+\fIn\fP バイトコピーする前に文字 \fIc\fP が見つかると、
+そこでコピーを中止する。
 
 .\"O If the memory areas overlap, the results are undefined.
-¥³¥Ô¡¼¸µ¤È¥³¥Ô¡¼Àè¤Î¥á¥â¥êÎΰ褬½Å¤Ê¤Ã¤Æ¤¤¤ë¾ì¹ç¡¢
-·ë²Ì¤ÏÉÔÄê¤Ç¤¢¤ë¡£
+コピー元とコピー先のメモリ領域が重なっている場合、
+結果は不定である。
 .\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .\"O The
 .\"O .BR memccpy ()
 .\"O function returns a pointer to the next character
 .\"O in \fIdest\fP after \fIc\fP, or NULL if \fIc\fP was not found in the
 .\"O first \fIn\fP characters of \fIsrc\fP.
 .BR memccpy ()
-¤Ï¡¢\fIdest\fP Ãæ¤Ë¸«¤Ä¤«¤Ã¤¿ \fIc\fP ¤Î
-¼¡¤Ë¤¢¤ë¥­¥ã¥é¥¯¥¿¡¼·¿¤ÎÊÑ¿ô¤ò»Ø¤¹¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£
-¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¡¢NULL ¤òÊÖ¤¹¡£
+は、\fIdest\fP 中に見つかった \fIc\fP の
+次にあるキャラクター型の変数を指すポインタを返す。
+見つからなかった場合、NULL を返す。
 .\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
 SVr4, 4.3BSD, POSIX.1-2001.
 .\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR bcopy (3),
 .BR memcpy (3),
 .BR memmove (3),