1 .\" Copyright (c) Bruno Haible <haible@clisp.cons.org>
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.
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
13 .\" Modified, aeb, 990824
15 .\" Japanese Version Copyright (c) 1999 HAYAKAWA Hitoshi
16 .\" all rights reserved.
17 .\" Translated Sep 11, 1999 HAYAKAWA Hitoshi <cz8cb01@linux.or.jp>
19 .\"WORD: multibyte ¥Þ¥ë¥Á¥Ð¥¤¥È
20 .\"WORD: locale ¥í¥±¡¼¥ë
22 .TH MB_CUR_MAX 3 1999-07-04 "Linux" "Linux Programmer's Manual"
25 .\"O MB_CUR_MAX \- maximum length of a multibyte character in the current locale
26 MB_CUR_MAX \- ¸½ºß¤Î¥í¥±¡¼¥ë¤Ç¤Î¥Þ¥ë¥Á¥Ð¥¤¥Èʸ»ú¤ÎºÇÂçĹ
30 .B #include <stdlib.h>
36 .\"O macro defines an integer expression giving
37 .\"O the maximum number of bytes needed to represent a single
38 .\"O wide character in the current locale.
39 .\"O It is locale dependent and therefore not a compile-time constant.
41 ¥Þ¥¯¥í¤Ï¡¢¸½ºß¤Î¥í¥±¡¼¥ë¤Ç°ì¤Ä¤Î¥ï¥¤¥Éʸ»ú¤òɽ¸½¤¹¤ë¤¿¤á¤ËɬÍפÊ
42 ºÇÂç¥Ð¥¤¥È¿ô¤òɽ¤¹À°¿ôɽ¸½¤òÄêµÁ¤¹¤ë¡£
43 ¤³¤ì¤Ï¥í¥±¡¼¥ë°Í¸¤Ç¤¢¤ê¡¢¥³¥ó¥Ñ¥¤¥ë»þ¤Ë·è¤Þ¤ëÄê¿ô¤Ç¤Ï¤Ê¤¤¡£
44 .\"O .SH "RETURN VALUE"
46 .\"O An integer in the range [1,
47 .\"O .BR MB_LEN_MAX ].
48 .\"O The value 1 denotes traditional 8-bit encoded characters.
52 1 ¤È¤¤¤¦ÃͤÏÅÁÅýŪ¤Ê (traditional) 8-bit ¥¨¥ó¥³¡¼¥É¤µ¤ì¤¿Ê¸»ú¤ò°ÕÌ£¤¹¤ë¡£
53 .\"O .SH "CONFORMING TO"