X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=release%2Fman3%2Fwctob.3;h=20bd361e26278119063d0a1f616880ca3617d134;hb=a2b0f650fa5e3f097a33752f9ee5626f8d678fd8;hp=9f777fa6cd802ce3885427d8cb0eadf62443b682;hpb=633a2252e0be3c867dce264a180a89ce8181d36f;p=linuxjm%2FLDP_man-pages.git diff --git a/release/man3/wctob.3 b/release/man3/wctob.3 index 9f777fa6..20bd361e 100644 --- a/release/man3/wctob.3 +++ b/release/man3/wctob.3 @@ -1,56 +1,54 @@ .\" Copyright (c) Bruno Haible .\" +.\" %%%LICENSE_START(GPLv2+_DOC_ONEPARA) .\" This is free documentation; you can redistribute it and/or .\" modify it under the terms of the GNU General Public License as .\" published by the Free Software Foundation; either version 2 of .\" the License, or (at your option) any later version. +.\" %%%LICENSE_END .\" .\" References consulted: .\" GNU glibc-2 source code and manual .\" Dinkumware C library reference http://www.dinkumware.com/ -.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html +.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html .\" ISO/IEC 9899:1999 .\" -.\" About this Japanese page, please contact to JM Project +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.\" .\" Translated Sat Oct 23 19:35:47 JST 1999 .\" by FUJIWARA Teruyoshi .\" -.TH WCTOB 3 2009-02-04 "GNU" "Linux Programmer's Manual" -.SH ̾Á° -wctob \- ¥ï¥¤¥Éʸ»ú¤Î¥·¥ó¥°¥ë¥Ð¥¤¥Èɽ¸½¤ò»î¤ß¤ë -.SH ½ñ¼° +.TH WCTOB 3 2011\-09\-22 GNU "Linux Programmer's Manual" +.SH 名前 +wctob \- ワイド文字のシングルバイト表現を試みる +.SH 書式 .nf -.B #include +\fB#include \fP .sp -.BI "int wctob(wint_t " c ); +\fBint wctob(wint_t \fP\fIc\fP\fB);\fP .fi -.SH ÀâÌÀ -.BR wctob () -´Ø¿ô¤Ï¡¢¥ï¥¤¥Éʸ»ú \fIc\fP ¤Î¥Þ¥ë¥Á¥Ð¥¤¥Èɽ¸½(½é´ü¾õÂ֤dz« -»Ï)¤¬¥·¥ó¥°¥ë¥Ð¥¤¥Èʸ»ú¤À¤±¤Ç¤Ç¤­¤Æ¤¤¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¡£¤â¤·¤½¤¦¤Ç¤¢ -¤ì¤Ð¡¢¤³¤ì¤ò -.I "unsigned char" -·¿¤È¤·¤ÆÊÖ¤¹¡£ +.SH 説明 +\fBwctob\fP() 関数は、ワイド文字 \fIc\fP のマルチバイト表現(初期状態で開 +始)がシングルバイト文字だけでできているかどうかを調べる。もしそうであ れば、これを \fIunsigned char\fP 型として返す。 .PP -¤³¤Î´Ø¿ô¤Ï·è¤·¤Æ»È¤ï¤Ê¤¤¤³¤È¡£¤³¤Î´Ø¿ô¤Ï¹ñºÝ²½¥×¥í¥°¥é¥à¤ò½ñ¤¯¾å¤Ç¤ÏÌò -¤ËΩ¤¿¤Ê¤¤¡£¹ñºÝ²½¤µ¤ì¤¿¥×¥í¥°¥é¥à¤Ç¤Ï¡¢¥·¥ó¥°¥ë¥Ð¥¤¥Èʸ»ú¤È¥Þ¥ë¥Á¥Ð¥¤¥È -ʸ»ú¤ò¶èÊ̤·¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£ -.SH ÊÖ¤êÃÍ -.BR wctob () -´Ø¿ô¤Ï \fIc\fP ¤Î¥·¥ó¥°¥ë¥Ð¥¤¥Èɽ¸½¤¬Â¸ºß¤¹¤ì¤Ð¡¢¤½¤Îɽ¸½ -¤òÊÖ¤¹¡£Â¸ºß¤·¤Ê¤±¤ì¤Ð \fBEOF\fP ¤òÊÖ¤¹¡£ -.SH ½àµò +この関数は決して使わないこと。この関数は国際化プログラムを書く上では役 に立たない。国際化されたプログラムでは、シングルバイト文字とマルチバイト +文字を区別してはならない。 +.SH 返り値 +\fBwctob\fP() 関数は \fIc\fP のシングルバイト表現が存在すれば、その表現 を返す。存在しなければ \fBEOF\fP を返す。 +.SH 準拠 C99. -.SH Ãí°Õ -.BR wctob () -¤ÎÆ°ºî¤Ï¡¢¸½ºß¤Î¥í¥±¡¼¥ë¤Î -.B LC_CTYPE -¥«¥Æ¥´¥ê¤Ë°Í¸¤¹¤ë¡£ +.SH 注意 +\fBwctob\fP() の動作は、現在のロケールの \fBLC_CTYPE\fP カテゴリに依存する。 .PP -¤³¤Î´Ø¿ô¤Ï·è¤·¤Æ»È¤¦¤Ù¤­¤Ç¤Ï¤Ê¤¤¡£¹ñºÝ²½¥×¥í¥°¥é¥à¤Ç¤Ï¡¢¥·¥ó¥°¥ë¥Ð¥¤¥È -ʸ»ú¤È¥Þ¥ë¥Á¥Ð¥¤¥Èʸ»ú¤ò¶èÊ̤·¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£¤³¤Î´Ø¿ô¤Ç¤Ï¤Ê¤¯ -.BR wctomb (3) -´Ø¿ô¤ò»È¤¦¤³¤È¡£ -.SH ´ØÏ¢¹àÌÜ -.BR btowc (3), -.BR wctomb (3) +この関数は決して使うべきではない。国際化プログラムでは、シングルバイト 文字とマルチバイト文字を区別してはならない。代わりに、 \fBwctomb\fP(3) +か、スレッドセーフな \fBwcrtomb\fP(3) を使うこと。 +.SH 関連項目 +\fBbtowc\fP(3), \fBwcrtomb\fP(3), \fBwctomb\fP(3) +.SH この文書について +この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部 +である。プロジェクトの説明とバグ報告に関する情報は +http://www.kernel.org/doc/man\-pages/ に書かれている。