From 7e0f021a9aec35fd8e6725e87e3313b101d26f5e Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Sun, 27 Jan 2008 11:37:44 +0100 Subject: Initial import (2.0.2-6) --- reference/C/MAN/setlocale.htm | 168 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 168 insertions(+) create mode 100644 reference/C/MAN/setlocale.htm (limited to 'reference/C/MAN/setlocale.htm') diff --git a/reference/C/MAN/setlocale.htm b/reference/C/MAN/setlocale.htm new file mode 100644 index 0000000..d1a6c4c --- /dev/null +++ b/reference/C/MAN/setlocale.htm @@ -0,0 +1,168 @@ +setlocale + +
+
+
+
+
+

SETLOCALE(3) Linux Programmer's Manual SETLOCALE(3) +

+ +

NAME +

setlocale - set the current locale. + +

SYNOPSIS +

#include <locale.h> + + char *setlocale(int category, const char * locale); + +

DESCRIPTION +

The setlocale() function is used to set or query the pro- + gram's current locale. If locale is "C" or "POSIX", the + current locale is set to the portable locale. + + If locale is "", the locale is set to the default locale + which is selected from the environment variable LANG. + + On startup of the main program, the portable "C" locale is + selected as default. + + The argument category determines which functions are + influenced by the new locale: + + LC_ALL for all of the locale. + + LC_COLLATE + for the functions strcoll() and strxfrm(). + + LC_CTYPE + for the character classification and conversion + routines. + + LC_MONETARY + for localeconv(). + + LC_NUMERIC + for the decimal character. + + LC_TIME + for strftime(). NULL if the request cannot not be + honored. This string may be allocated in static + storage. + + A program may be made portable to all locales by calling + setlocale(LC_ALL, "" ) after program initialization, by + using the values returned from a localeconv() call for + locale - dependent information and by using strcoll() or + strxfrm() to compare strings. + +

CONFORMS TO +

ANSI C, POSIX.1 + + Linux supports the portable locales "C" and "POSIX" and + also the European Latin-1 "ISO-8859-1" , and Russian + "KOI-8" locales. + + + +

GNU April 18, 1993 1 +

+ + + + +

SETLOCALE(3) Linux Programmer's Manual SETLOCALE(3) +

+ + The printf() family of functions may or may not honor the + current locale. + +
+
+

SEE ALSO +

+locale, +localedef, +strcoll, +isalpha, +conv, +strftime, +locale, +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

GNU April 18, 1993 2 +

+ +
+

+


+

+

+ + + + +
+Top + +Master Index + +Keywords + +Functions +
+
+

+


+ +This manual page was brought to you by mjl_man V-2.0 -- cgit v1.2.3-54-g00ecf