OSDN Git Service

(split) LDP: Release pages for LDP v3.39.
[linuxjm/LDP_man-pages.git] / release / man3 / strxfrm.3
index 1757511..bcaa3ba 100644 (file)
 .\"     Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991)
 .\"     386BSD man pages
 .\" Modified Sun Jul 25 10:41:28 1993 by Rik Faith (faith@cs.unc.edu)
+.\"*******************************************************************
 .\"
-.\" Japanese Version Copyright (c) 1998 SHOJI Yasushi all rights reserved.
-.\" Translated Fri Jun 26 1998 by SHOJI Yasushi <yashi@yashi.com>
-.\" Updated & Modefied Sun Mar 7 1999 by Shouichi Saito
+.\" This file was generated with po4a. Translate the source file.
 .\"
-.TH STRXFRM 3  2011-09-28 "GNU" "Linux Programmer's Manual"
+.\"*******************************************************************
+.TH STRXFRM 3 2011\-09\-28 GNU "Linux Programmer's Manual"
 .SH 名前
 strxfrm \- 文字列の変換
 .SH 書式
 .nf
-.B #include <string.h>
+\fB#include <string.h>\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 説明
-.BR strxfrm ()
-関数は文字列 \fIsrc\fP に対して、次の条件を満たすよう
-な変換をする: 「ある二つの文字列に対して、それぞれを
-.BR strxfrm ()
-で変換してから
-.BR strcmp (3)
-した結果と、
-.BR strxfrm ()
-による変換
-を行わずに
-.BR strcoll (3)
-した結果と同じ」
-変換した文字列の先頭から \fIn\fP 文字分が \fIdest\fP に代入される。
-変換は、カテゴリ \fBLC_COLLATE\fP に対する、プログラムの現在のロケール
-に基づいて行われる
-.RB ( setlocale (3)
-を参照のこと)。
+\fBstrxfrm\fP()  関数は文字列 \fIsrc\fP に対して、次の条件を満たすよう な変換をする: 「ある二つの文字列に対して、それぞれを
+\fBstrxfrm\fP()  で変換してから \fBstrcmp\fP(3)  した結果と、 \fBstrxfrm\fP()  による変換 を行わずに
+\fBstrcoll\fP(3)  した結果と同じ」 変換した文字列の先頭から \fIn\fP 文字分が \fIdest\fP に代入される。 変換は、カテゴリ
+\fBLC_COLLATE\fP に対する、プログラムの現在のロケール に基づいて行われる (\fBsetlocale\fP(3)  を参照のこと)。
 .SH 返り値
-.BR strxfrm ()
-関数は、変換された文字列を \fIdest\fP に代入するときに
-必要なバイト数から、終端の NULL バイト (\(aq\\0\(aq) の分を
-引いたものを返す。もし返り値が \fIn\fP 以上の場合、
-\fIdest\fP の内容は不定となる。
+\fBstrxfrm\fP()  関数は、変換された文字列を \fIdest\fP に代入するときに 必要なバイト数から、終端の NULL バイト
+(\(aq\e0\(aq) の分を 引いたものを返す。もし返り値が \fIn\fP 以上の場合、 \fIdest\fP の内容は不定となる。
 .SH 準拠
 SVr4, 4.3BSD, C89, C99.
 .SH 注意
-\fI"POSIX"\fP または \fI"C"\fP ロケールでは、関数
-.BR strxfrm ()
-は、
-関数
-.BR strncpy (3)
+\fI"POSIX"\fP または \fI"C"\fP ロケールでは、関数 \fBstrxfrm\fP()  は、 関数 \fBstrncpy\fP(3)
 を使って文字列をコピーするのと同じである。
 .SH 関連項目
-.BR bcmp (3),
-.BR memcmp (3),
-.BR setlocale (3),
-.BR strcasecmp (3),
-.BR strcmp (3),
-.BR strcoll (3),
-.BR string (3)
+\fBbcmp\fP(3), \fBmemcmp\fP(3), \fBsetlocale\fP(3), \fBstrcasecmp\fP(3), \fBstrcmp\fP(3),
+\fBstrcoll\fP(3), \fBstring\fP(3)