localeconv
Section: C Library Functions (3)
Updated: 2026-02-08
Index
JM Home Page
roff page
名前
localeconv - 数値に関する書式情報を得る
ライブラリ
標準 C ライブラリ (
libc
,~
-lc
)
書式
#include <
locale.h
>
struct lconv *localeconv(void);
説明
localeconv
() 関数は、現在のロケール情報を表す
struct lconv
へのポインターを返す。 この構造体は
locale
(7) で説明されており、ロケールカテゴリー
LC_NUMERIC
と
LC_MONETARY
に関連するすべての値を含んでいる。 この関数を用いるプログラムは、おそらく同時に
printf
(3) や
strfmon
(3) のような関数も用いるだろう。 これらの関数は、現在使用されているロケールに従った動作をする。
返り値
localeconv
() 関数は、情報が格納された
struct lconv
へのポインターを返す。 この構造体は静的に割り当てられる場合があり (glibc では「そうだ」)、後の呼び出しで上書きされる可能性がある。 POSIX では、呼び出し元はこの構造体の内容を変更すべきではないとされている。
localeconv
() 関数は常に成功する。
属性
この節で使用されている用語の説明については、
attributes
(7) を参照。
インターフェース
属性
値
localeconv
()
Thread safety
MT-Unsafe race:localeconv locale
標準規格
C11.
歴史
C89.
バグ
printf
(3) グループの関数は現在のロケールを反映するかもしれないし、 しないかもしれない。
関連項目
locale
(1),
localedef
(1),
isalpha
(3),
nl_langinfo
(3),
setlocale
(3),
strcoll
(3),
strftime
(3),
locale
(7)
Index
名前
ライブラリ
書式
説明
返り値
属性
標準規格
歴史
バグ
関連項目
This document was created by
man2html
, using the manual pages.