locale.h

C23 StandardPOSIX.1-2024
24 / 25 (96.0%)
C23 Standard
10 / 10 (100.0%)
POSIX.1-2024
24 / 25 (96.0%)
Functions
6 / 7 (85.7%)
Macros
16 / 16 (100.0%)
Types
2 / 2 (100.0%)

Types

TypeStatusC23 SectionPOSIX Docs
locale_tImplemented–POSIX.1-2024
struct lconvImplemented7.11 POSIX.1-2024

Macros

MacroStatusC23 SectionPOSIX Docs
LC_ALLImplemented7.11 POSIX.1-2024
LC_ALL_MASKImplemented–POSIX.1-2024
LC_COLLATEImplemented7.11 POSIX.1-2024
LC_COLLATE_MASKImplemented–POSIX.1-2024
LC_CTYPEImplemented7.11 POSIX.1-2024
LC_CTYPE_MASKImplemented–POSIX.1-2024
LC_GLOBAL_LOCALEImplemented–POSIX.1-2024
LC_MESSAGESImplemented–POSIX.1-2024
LC_MESSAGES_MASKImplemented–POSIX.1-2024
LC_MONETARYImplemented7.11 POSIX.1-2024
LC_MONETARY_MASKImplemented–POSIX.1-2024
LC_NUMERICImplemented7.11 POSIX.1-2024
LC_NUMERIC_MASKImplemented–POSIX.1-2024
LC_TIMEImplemented7.11 POSIX.1-2024
LC_TIME_MASKImplemented–POSIX.1-2024
NULLImplemented7.11 POSIX.1-2024

Functions

FunctionStatusC23 SectionPOSIX Docs
duplocaleImplemented–POSIX.1-2024
freelocaleImplemented–POSIX.1-2024
getlocalename_lNot Implemented–POSIX.1-2024
localeconvImplemented7.11.2.1 POSIX.1-2024
newlocaleImplemented–POSIX.1-2024
setlocaleImplemented7.11.1.1 POSIX.1-2024
uselocaleImplemented–POSIX.1-2024