OSDN Git Service

5b2979e1e024b65fc5a5ac4f6e91bef5b60bec9e
[linuxjm/LDP_man-pages.git] / release / man3 / wctomb.3
1 .\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
2 .\"
3 .\" This is free documentation; you can redistribute it and/or
4 .\" modify it under the terms of the GNU General Public License as
5 .\" published by the Free Software Foundation; either version 2 of
6 .\" the License, or (at your option) any later version.
7 .\"
8 .\" References consulted:
9 .\"   GNU glibc-2 source code and manual
10 .\"   Dinkumware C library reference http://www.dinkumware.com/
11 .\"   OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
12 .\"   ISO/IEC 9899:1999
13 .\"
14 .\" Japanese Version Copyright (c) 1999 HANATAKA Shinya
15 .\"         all rights reserved.
16 .\" Translated Tue Jan 11 00:55:39 JST 2000
17 .\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
18 .\"
19 .TH WCTOMB 3 1999-07-25 "GNU" "Linux Programmer's Manual"
20 .SH Ì¾Á°
21 wctomb \- ¥ï¥¤¥Éʸ»ú¤ò¥Þ¥ë¥Á¥Ð¥¤¥ÈÎó¤ËÊÑ´¹¤¹¤ë¡£
22 .SH ½ñ¼°
23 .nf
24 .B #include <stdlib.h>
25 .sp
26 .BI "int wctomb(char *" s ", wchar_t " wc );
27 .fi
28 .SH ÀâÌÀ
29 .PP
30 \fIs\fP ¤¬ NULL ¤Ç¤Ê¤±¤ì¤Ð¡¢
31 .BR wctomb ()
32 ´Ø¿ô¤Ï¥ï¥¤¥Éʸ»ú \fIwc\fP ¤ò
33 ¥Þ¥ë¥Á¥Ð¥¤¥Èɽ¸½¤ËÊÑ´¹¤·¤Æ \fIs\fP ¤Î»Ø¤¹Ê¸»úÇÛÎó¤Ë³ÊǼ¤¹¤ë¡£
34 Ʊ»þ¤Ë wctomb ´Ø¿ô¤Î¤ß¤¬»ÈÍѤ¹¤ëÀÅŪ¤Ç̾Á°¤Î¤Ê¤¤¥·¥Õ¥È¾õÂÖ¤ò¹¹¿·¤¹¤ë¡£
35 ¤³¤Î´Ø¿ô¤Ï¥Þ¥ë¥Á¥Ð¥¤¥Èɽ¸½¤ÎŤµ¡¢¤¹¤Ê¤ï¤Á \fIs\fP ¤Ë½ñ¤­¹þ¤Þ¤ì¤¿
36 ¥Ð¥¤¥È¿ô¤òÊÖ¤¹¡£¥×¥í¥°¥é¥Þ¡¼¤Ï \fIs\fP ¤Ë¾¯¤Ê¤¯¤È¤â \fBMB_CUR_MAX\fP
37 ¥Ð¥¤¥È¤Î¶õ¤­¤¬¤¢¤ë¤³¤È¤òÊݾڤ·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
38 .PP
39 \fIs\fP ¤¬ NULL ¤Ê¤é¤Ð¡¢
40 .BR wctomb ()
41 ´Ø¿ô¤Ï¼«Ê¬¤Î¤ß¤¬»ÈÍѤ¹¤ë¥·¥Õ¥È¾õÂÖ¤ò
42 ½é´ü¾õÂÖ¤ËÌᤷ¤Æ¡¢Ê¸»úÉä¹æ¤¬¥·¥Õ¥È¾õÂ֤˰͸¤·¤Æ¤¤¤ë¤Ê¤é¤Ð¥¼¥í°Ê³°¤ò
43 ¥·¥Õ¥È¾õÂ֤˰͸¤·¤Ê¤¤¾ì¹ç¤Ë¤Ï¥¼¥í¤òÊÖ¤¹¡£
44 .SH ÊÖ¤êÃÍ
45 \fIs\fP ¤¬ NULL ¤Ç¤Ê¤¤¾ì¹ç
46 .BR wctomb ()
47 ´Ø¿ô¤Ï¥Ð¥¤¥ÈÇÛÎó \fIs\fP ¤Ë
48 ½ñ¤­¹þ¤Þ¤ì¤¿¥Ð¥¤¥È¿ô¤òÊÖ¤¹¡£\fIwc\fP ¤¬(¸½ºß¤Î¥í¥±¡¼¥ë¤Ë¤ª¤¤¤Æ)
49 ¥Þ¥ë¥Á¥Ð¥¤¥ÈÎó¤Çɽ¸½¤Ç¤­¤Ê¤¤¾ì¹ç¤Ë¤Ï \-1 ¤òÊÖ¤¹¡£
50 .PP
51 \fIs\fP ¤¬ NULL ¤Î¾ì¹ç
52 .BR wctomb ()
53 ´Ø¿ô¤Ïʸ»úÉä¹æ¤¬¥·¥Õ¥È¾õÂÖ¤Ë
54 °Í¸¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¥¼¥í°Ê³°¡¢¥·¥Õ¥È¾õÂ֤˰͸¤·¤Ê¤¤¾ì¹ç¤Ï¥¼¥í¤òÊÖ¤¹¡£
55 .SH ½àµò
56 C99.
57 .SH Ãí°Õ
58 .BR wctomb ()
59 ´Ø¿ô¤ÎÆ°ºî¤Ï¸½ºß¤Î¥í¥±¡¼¥ë¤Î
60 .B LC_CTYPE
61 ¥«¥Æ¥´¥ê¤Ë°Í¸¤·¤Æ¤¤¤ë¡£
62 .PP
63 ¤³¤Î´Ø¿ô¤Ï¥Þ¥ë¥Á¥¹¥ì¥Ã¥É¤Ç¤Ï°ÂÁ´¤Ç¤Ï¤Ê¤¤¡£
64 .BR wcrtomb (3)
65 ´Ø¿ô¤Ï
66 Ʊ¤¸µ¡Ç½¤Î¤è¤êÎɤ¤¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤òÄ󶡤¹¤ë¡£
67 .SH ´ØÏ¢¹àÌÜ
68 .BR MB_CUR_MAX (3),
69 .BR wcrtomb (3),
70 .BR wcstombs (3)