Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
a local clone.
core.sys.posix.locale
D header file for POSIX's .
License:
Authors:
Mathias 'Geod24' Lang
Standards:
The Open Group Base Specifications Issue 7, 2018 edition
Source core/sys/posix/locale.d
- struct
lconv
; - alias
locale_t
= __locale_struct*; - enum __locale_struct*
LC_GLOBAL_LOCALE
; - nothrow @nogc locale_t
duplocale
(locale_tlocale
); - Duplicate existing locale
- nothrow @nogc void
freelocale
(locale_tlocale
); - Free an allocated locale
- nothrow @nogc lconv*
localeconv
(); - Natural language formatting for C
- nothrow @nogc locale_t
newlocale
(intmask
, const char*locale
, locale_tbase
); - Create a new locale
- nothrow @nogc char*
setlocale
(intcategory
, const char*locale
); - Set the C library's notion of natural language formatting style
- nothrow @nogc locale_t
uselocale
(locale_tlocale
); - Set the per-thread locale
Copyright © 1999-2024 by the D Language Foundation | Page generated by
Ddoc on (no date time)