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
- structlconv;
- aliaslocale_t= __locale_struct*;
- enum __locale_struct*LC_GLOBAL_LOCALE;
- nothrow @nogc locale_tduplocale(locale_tlocale);
- Duplicate existing locale
- nothrow @nogc voidfreelocale(locale_tlocale);
- Free an allocated locale
- nothrow @nogc lconv*localeconv();
- Natural language formatting for C
- nothrow @nogc locale_tnewlocale(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_tuselocale(locale_tlocale);
- Set the per-thread locale
Copyright © 1999-2025 by the D Language Foundation | Page generated by
Ddoc on Mon Mar 31 10:27:47 2025