OSDN Git Service

(split) LDP: Update releases based on LDP 3.52 release
[linuxjm/LDP_man-pages.git] / release / man3 / bstring.3
index 2388b1c..6961352 100644 (file)
@@ -1,5 +1,6 @@
 .\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk)
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
@@ -19,6 +20,7 @@
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
 .\" References consulted:
 .\"     Linux libc source code
 .\" Modified 1993-04-12, David Metcalfe
 .\" Modified 1993-07-24, Rik Faith (faith@cs.unc.edu)
 .\" Modified 2002-01-20, Walter Harms
+.\"*******************************************************************
 .\"
-.\" Japanese Version Copyright (c) 1997 Ueyama Rui
-.\"         all rights reserved.
-.\" Translated Tue Feb 21 0:46:20 JST 1997
-.\"         by Ueyama Rui <ueyama@campusnet.or.jp>
-.\" Updated Wed Oct 15 JST 2003 by Kentaro Shirakata <argrath@ub32.org>
+.\" This file was generated with po4a. Translate the source file.
 .\"
-.TH BSTRING 3  2002-01-20 "" "Linux Programmer's Manual"
+.\"*******************************************************************
+.TH BSTRING 3 2002\-01\-20 "" "Linux Programmer's Manual"
 .SH 名前
 bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem,
 memmove, memset \- バイト列の操作を行なう
 .SH 書式
 .nf
-.B #include <string.h>
+\fB#include <string.h>\fP
 .sp
-.BI "int bcmp(const void *" s1 ", const void *" s2 ", int " n );
+\fBint bcmp(const void *\fP\fIs1\fP\fB, const void *\fP\fIs2\fP\fB, int \fP\fIn\fP\fB);\fP
 .sp
-.BI "void bcopy(const void *" src ", void *" dest ", int " n );
+\fBvoid bcopy(const void *\fP\fIsrc\fP\fB, void *\fP\fIdest\fP\fB, int \fP\fIn\fP\fB);\fP
 .sp
-.BI "void bzero(void *" s ", int " n );
+\fBvoid bzero(void *\fP\fIs\fP\fB, int \fP\fIn\fP\fB);\fP
 .sp
-.BI "void *memccpy(void *" dest ", const void *" src ", int " c ", size_t " n );
+\fBvoid *memccpy(void *\fP\fIdest\fP\fB, const void *\fP\fIsrc\fP\fB, int \fP\fIc\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .sp
-.BI "void *memchr(const void *" s ", int " c ", size_t " n );
+\fBvoid *memchr(const void *\fP\fIs\fP\fB, int \fP\fIc\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .sp
-.BI "int memcmp(const void *" s1 ", const void *" s2 ", size_t " n );
+\fBint memcmp(const void *\fP\fIs1\fP\fB, const void *\fP\fIs2\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .sp
-.BI "void *memcpy(void *" dest ", const void *" src ", size_t " n );
+\fBvoid *memcpy(void *\fP\fIdest\fP\fB, const void *\fP\fIsrc\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .sp
-.BI "void *memfrob(void *" s ", size_t " n );
+\fBvoid *memfrob(void *\fP\fIs\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .sp
-.BI "void *memmem(const void *" needle ", size_t " needlelen ,
-.BI "             const void *" haystack ", size_t " haystacklen );
+\fBvoid *memmem(const void *\fP\fIneedle\fP\fB, size_t \fP\fIneedlelen\fP\fB,\fP
+\fB             const void *\fP\fIhaystack\fP\fB, size_t \fP\fIhaystacklen\fP\fB);\fP
 .sp
-.BI "void *memmove(void *" dest ", const void *" src ", size_t " n );
+\fBvoid *memmove(void *\fP\fIdest\fP\fB, const void *\fP\fIsrc\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .sp
-.BI "void *memset(void *" s ", int " c ", size_t " n );
+\fBvoid *memset(void *\fP\fIs\fP\fB, int \fP\fIc\fP\fB, size_t \fP\fIn\fP\fB);\fP
 .fi
 .SH 説明
-これらの関数は NULL 終端する必要のない文字列 (バイト配列) の操作を行う。
-関数の詳しい説明は、それぞれの man ページを参照すること。
+これらの関数は NULL 終端する必要のない文字列 (バイト配列) の操作を行う。 関数の詳しい説明は、それぞれの man ページを参照すること。
 .SH 注意
-.BR bcmp (),
-.BR bcopy (),
-.BR bzero ()
-関数は古いものである。代わりに
-.BR memcmp (),
-.BR memcpy ()
-.BR memset ()
-を使うこと。
-.\" 古い関数は GNU/Linux 以外のシステムでは用意されていない場合すらある。
+.\" The old functions are not even available on some non-GNU/Linux systems.
+\fBbcmp\fP(), \fBbcopy\fP(), \fBbzero\fP()  関数は古いものである。代わりに \fBmemcmp\fP(), \fBmemcpy\fP()
+\fBmemset\fP()  を使うこと。
 .SH 関連項目
-.BR bcmp (3),
-.BR bcopy (3),
-.BR bzero (3),
-.BR memccpy (3),
-.BR memchr (3),
-.BR memcmp (3),
-.BR memcpy (3),
-.BR memfrob (3),
-.BR memmem (3),
-.BR memmove (3),
-.BR memset (3)
+\fBbcmp\fP(3), \fBbcopy\fP(3), \fBbzero\fP(3), \fBmemccpy\fP(3), \fBmemchr\fP(3),
+\fBmemcmp\fP(3), \fBmemcpy\fP(3), \fBmemfrob\fP(3), \fBmemmem\fP(3), \fBmemmove\fP(3),
+\fBmemset\fP(3)
+.SH この文書について
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.52 の一部
+である。プロジェクトの説明とバグ報告に関する情報は
+http://www.kernel.org/doc/man\-pages/ に書かれている。