OSDN Git Service

(split) Convert release and draft pages to UTF-8.
[linuxjm/LDP_man-pages.git] / release / man3 / memccpy.3
index e4e1e3e..5cfa769 100644 (file)
 .\" Translated Tue Feb 21 0:48:30 JST 1997
 .\"         by Ueyama Rui <ueyama@campusnet.or.jp>
 .TH MEMCCPY 3  1993-04-10 "GNU" "Linux Programmer's Manual"
-.SH Ì¾Á°
-memccpy \- ¥á¥â¥êÎΰè¤ò¥³¥Ô¡¼¤¹¤ë
-.SH ½ñ¼°
+.SH 名前
+memccpy \- メモリ領域をコピーする
+.SH 書式
 .nf
 .B #include <string.h>
 .sp
 .BI "void *memccpy(void *" dest ", const void *" src ", int " c ", size_t " n );
 .fi
-.SH ÀâÌÀ
+.SH 説明
 .BR memccpy ()
-¤Ï¡¢¥á¥â¥êÎΰè \fIsrc\fP ¤«¤é¥á¥â¥êÎΰè \fIdest\fP ¤Ë
-ºÇÂç¤Ç \fIn\fP ¥Ð¥¤¥È¤Î¥³¥Ô¡¼¤ò¹Ô¤¦¡£
-\fIn\fP ¥Ð¥¤¥È¥³¥Ô¡¼¤¹¤ëÁ°¤Ëʸ»ú \fIc\fP ¤¬¸«¤Ä¤«¤ë¤È¡¢
-¤½¤³¤Ç¥³¥Ô¡¼¤òÃæ»ß¤¹¤ë¡£
+は、メモリ領域 \fIsrc\fP からメモリ領域 \fIdest\fP に
+最大で \fIn\fP バイトのコピーを行う。
+\fIn\fP バイトコピーする前に文字 \fIc\fP が見つかると、
+そこでコピーを中止する。
 
-¥³¥Ô¡¼¸µ¤È¥³¥Ô¡¼Àè¤Î¥á¥â¥êÎΰ褬½Å¤Ê¤Ã¤Æ¤¤¤ë¾ì¹ç¡¢
-·ë²Ì¤ÏÉÔÄê¤Ç¤¢¤ë¡£
-.SH ÊÖ¤êÃÍ
+コピー元とコピー先のメモリ領域が重なっている場合、
+結果は不定である。
+.SH 返り値
 .BR memccpy ()
-¤Ï¡¢\fIdest\fP Ãæ¤Ë¸«¤Ä¤«¤Ã¤¿ \fIc\fP ¤Î
-¼¡¤Ë¤¢¤ë¥­¥ã¥é¥¯¥¿¡¼·¿¤ÎÊÑ¿ô¤ò»Ø¤¹¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£
-¸«¤Ä¤«¤é¤Ê¤«¤Ã¤¿¾ì¹ç¡¢NULL ¤òÊÖ¤¹¡£
-.SH ½àµò
+は、\fIdest\fP 中に見つかった \fIc\fP の
+次にあるキャラクター型の変数を指すポインタを返す。
+見つからなかった場合、NULL を返す。
+.SH 準拠
 SVr4, 4.3BSD, POSIX.1-2001.
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR bcopy (3),
 .BR memcpy (3),
 .BR memmove (3),