.\"
.TH STRFRY 3 2010-09-20 "GNU" "Linux Programmer's Manual"
.\"O .SH NAME
-.SH ̾Á°
+.SH 名前
.\"O strfry \- randomize a string
-strfry \- ʸ»úÎó¤ò¥é¥ó¥À¥à¤ËʤÙÊѤ¨¤ë
+strfry \- 文字列をランダムに並べ変える
.\"O .SH SYNOPSIS
-.SH ½ñ¼°
+.SH 書式
.nf
.\"O .BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */"
-.BR "#define _GNU_SOURCE" " /* feature_test_macros(7) »²¾È */"
+.BR "#define _GNU_SOURCE" " /* feature_test_macros(7) 参照 */"
.br
.B #include <string.h>
.sp
.BI "char *strfry(char *" string );
.fi
.\"O .SH DESCRIPTION
-.SH ÀâÌÀ
+.SH 説明
.\"O The
.\"O .BR strfry ()
.\"O function randomizes the contents of \fIstring\fP by
.\"O to randomly swap characters in the string.
.\"O The result is an anagram of \fIstring\fP.
.BR strfry ()
-´Ø¿ô¤Ï¡¢Ê¸»úÎó \fIstring\fP ¤ÎÆâÍƤò¥é¥ó¥À¥à¤ËʤӴ¹¤¨¤ë¡£
-ʤӴ¹¤¨¤Ï¡¢
+関数は、文字列 \fIstring\fP の内容をランダムに並び換える。
+並び換えは、
.BR rand (3)
-´Ø¿ô¤òÍѤ¤¤Æ¡¢Ê¸»úÎóÃæ¤Î³Æʸ»ú¤ò̵ºî°Ù¤Ë
-¸ò´¹¤¹¤ë¤³¤È¤Ç¼Â¸½¤µ¤ì¤ë¡£·ë²Ì¤Ï¡¢Ê¸»úÎó \fIstring\fP ¤Î¥¢¥Ê¥°¥é¥à¤Ç¤¢¤ë¡£
+関数を用いて、文字列中の各文字を無作為に
+交換することで実現される。結果は、文字列 \fIstring\fP のアナグラムである。
.\"O .SH "RETURN VALUE"
-.SH ÊÖ¤êÃÍ
+.SH 返り値
.\"O The
.\"O .BR strfry ()
.\"O functions returns a pointer to the randomized
.\"O string.
.BR strfry ()
-´Ø¿ô¤Ï¡¢¥é¥ó¥À¥à¤ËʤӴ¹¤¨¤é¤ì¤¿Ê¸»úÎó¤Ø¤Î¥Ý¥¤¥ó¥¿¤òÊÖ¤¹¡£
+関数は、ランダムに並び換えられた文字列へのポインタを返す。
.\"O .SH "CONFORMING TO"
-.SH ½àµò
+.SH 準拠
.\"O The
.\"O .BR strfry ()
.\"O function is unique to the
.\"O GNU C Library.
.BR strfry ()
-´Ø¿ô¤Ï GNU C ¥é¥¤¥Ö¥é¥ê¤ËÆÃͤǤ¢¤ë¡£
+関数は GNU C ライブラリに特有である。
.\"O .SH "SEE ALSO"
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
.BR memfrob (3),
.BR string (3)