X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=release%2Fman3%2Fstring.3;h=7a1177204a52700d158c1e94d67ba877782ba100;hb=c1dfa2f6ab1bbed84992d3c59ee9925f4d453668;hp=681b619ec1bd70184e8775c05d31c93b0ea3eed8;hpb=ce024239a1d8e74a7a44f7c24cee4375cb13b3ef;p=linuxjm%2FLDP_man-pages.git diff --git a/release/man3/string.3 b/release/man3/string.3 index 681b619e..7a117720 100644 --- a/release/man3/string.3 +++ b/release/man3/string.3 @@ -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,104 +20,86 @@ .\" .\" 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 .\" Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991) .\" 386BSD man pages .\" Modified Sun Jul 25 10:54:31 1993, Rik Faith (faith@cs.unc.edu) +.\"******************************************************************* .\" -.\" Japanese Version Copyright (c) 1997 YOSHINO Takashi -.\" all rights reserved. -.\" Translated Mon Jan 20 18:57:06 JST 1997 -.\" by YOSHINO Takashi +.\" This file was generated with po4a. Translate the source file. .\" -.TH STRING 3 2010-02-25 "" "Linux Programmer's Manual" +.\"******************************************************************* +.TH STRING 3 2010\-02\-25 "" "Linux Programmer's Manual" .SH 名前 stpcpy, strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strdup, strfry, strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, -strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex -\- 文字列を操作する関数 +strrchr, strsep, strspn, strstr, strtok, strxfrm, index, rindex \- 文字列を操作する関数 .SH 書式 .nf -.B #include +\fB#include \fP .sp -.BI "int strcasecmp(const char *" s1 ", const char *" s2 ); +\fBint strcasecmp(const char *\fP\fIs1\fP\fB, const char *\fP\fIs2\fP\fB);\fP .sp -.BI "int strncasecmp(const char *" s1 ", const char *" s2 ", size_t " n ); +\fBint strncasecmp(const char *\fP\fIs1\fP\fB, const char *\fP\fIs2\fP\fB, size_t \fP\fIn\fP\fB);\fP .sp -.BI "char *index(const char *" s ", int " c ); +\fBchar *index(const char *\fP\fIs\fP\fB, int \fP\fIc\fP\fB);\fP .sp -.BI "char *rindex(const char *" s ", int " c ); +\fBchar *rindex(const char *\fP\fIs\fP\fB, int \fP\fIc\fP\fB);\fP .sp -.B #include +\fB#include \fP .sp -.BI "char *stpcpy(char *" dest ", const char *" src ); +\fBchar *stpcpy(char *\fP\fIdest\fP\fB, const char *\fP\fIsrc\fP\fB);\fP .sp -.BI "char *strcat(char *" dest ", const char *" src ); +\fBchar *strcat(char *\fP\fIdest\fP\fB, const char *\fP\fIsrc\fP\fB);\fP .sp -.BI "char *strchr(const char *" s ", int " c ); +\fBchar *strchr(const char *\fP\fIs\fP\fB, int \fP\fIc\fP\fB);\fP .sp -.BI "int strcmp(const char *" s1 ", const char *" s2 ); +\fBint strcmp(const char *\fP\fIs1\fP\fB, const char *\fP\fIs2\fP\fB);\fP .sp -.BI "int strcoll(const char *" s1 ", const char *" s2 ); +\fBint strcoll(const char *\fP\fIs1\fP\fB, const char *\fP\fIs2\fP\fB);\fP .sp -.BI "char *strcpy(char *" dest ", const char *" src ); +\fBchar *strcpy(char *\fP\fIdest\fP\fB, const char *\fP\fIsrc\fP\fB);\fP .sp -.BI "size_t strcspn(const char *" s ", const char *" reject ); +\fBsize_t strcspn(const char *\fP\fIs\fP\fB, const char *\fP\fIreject\fP\fB);\fP .sp -.BI "char *strdup(const char *" s ); +\fBchar *strdup(const char *\fP\fIs\fP\fB);\fP .sp -.BI "char *strfry(char *" string ); +\fBchar *strfry(char *\fP\fIstring\fP\fB);\fP .sp -.BI "size_t strlen(const char *" s ); +\fBsize_t strlen(const char *\fP\fIs\fP\fB);\fP .sp -.BI "char *strncat(char *" dest ", const char *" src ", size_t " n ); +\fBchar *strncat(char *\fP\fIdest\fP\fB, const char *\fP\fIsrc\fP\fB, size_t \fP\fIn\fP\fB);\fP .sp -.BI "int strncmp(const char *" s1 ", const char *" s2 ", size_t " n ); +\fBint strncmp(const char *\fP\fIs1\fP\fB, const char *\fP\fIs2\fP\fB, size_t \fP\fIn\fP\fB);\fP .sp -.BI "char *strncpy(char *" dest ", const char *" src ", size_t " n ); +\fBchar *strncpy(char *\fP\fIdest\fP\fB, const char *\fP\fIsrc\fP\fB, size_t \fP\fIn\fP\fB);\fP .sp -.BI "char *strpbrk(const char *" s ", const char *" accept ); +\fBchar *strpbrk(const char *\fP\fIs\fP\fB, const char *\fP\fIaccept\fP\fB);\fP .sp -.BI "char *strrchr(const char *" s ", int " c ); +\fBchar *strrchr(const char *\fP\fIs\fP\fB, int \fP\fIc\fP\fB);\fP .sp -.BI "char *strsep(char **" stringp ", const char *" delim ); +\fBchar *strsep(char **\fP\fIstringp\fP\fB, const char *\fP\fIdelim\fP\fB);\fP .sp -.BI "size_t strspn(const char *" s ", const char *" accept ); +\fBsize_t strspn(const char *\fP\fIs\fP\fB, const char *\fP\fIaccept\fP\fB);\fP .sp -.BI "char *strstr(const char *" haystack ", const char *" needle ); +\fBchar *strstr(const char *\fP\fIhaystack\fP\fB, const char *\fP\fIneedle\fP\fB);\fP .sp -.BI "char *strtok(char *" s ", const char *" delim ); +\fBchar *strtok(char *\fP\fIs\fP\fB, const char *\fP\fIdelim\fP\fB);\fP .sp -.BI "size_t strxfrm(char *" dest ", const char *" src ", size_t " n ); +\fBsize_t strxfrm(char *\fP\fIdest\fP\fB, const char *\fP\fIsrc\fP\fB, size_t \fP\fIn\fP\fB);\fP .fi .SH 説明 -文字列関数は、NULL 終端された文字列に -対して、文字列操作を実行する。 -それぞれの関数の説明については個々のmanページを見よ。 +文字列関数は、NULL 終端された文字列に 対して、文字列操作を実行する。 それぞれの関数の説明については個々のmanページを見よ。 .SH 関連項目 -.BR index (3), -.BR rindex (3), -.BR stpcpy (3), -.BR strcasecmp (3), -.BR strcat (3), -.BR strchr (3), -.BR strcmp (3), -.BR strcoll (3), -.BR strcpy (3), -.BR strcspn (3), -.BR strdup (3), -.BR strfry (3), -.BR strlen (3), -.BR strncasecmp (3), -.BR strncat (3), -.BR strncmp (3), -.BR strncpy (3), -.BR strpbrk (3), -.BR strrchr (3), -.BR strsep (3), -.BR strspn (3), -.BR strstr (3), -.BR strtok (3), -.BR strxfrm (3) +\fBindex\fP(3), \fBrindex\fP(3), \fBstpcpy\fP(3), \fBstrcasecmp\fP(3), \fBstrcat\fP(3), +\fBstrchr\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3), \fBstrcpy\fP(3), \fBstrcspn\fP(3), +\fBstrdup\fP(3), \fBstrfry\fP(3), \fBstrlen\fP(3), \fBstrncasecmp\fP(3), \fBstrncat\fP(3), +\fBstrncmp\fP(3), \fBstrncpy\fP(3), \fBstrpbrk\fP(3), \fBstrrchr\fP(3), \fBstrsep\fP(3), +\fBstrspn\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3), \fBstrxfrm\fP(3) +.SH この文書について +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.53 の一部 +である。プロジェクトの説明とバグ報告に関する情報は +http://www.kernel.org/doc/man\-pages/ に書かれている。