Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
USELOCALE(3)		 BSD Library Functions Manual		  USELOCALE(3)

NAME
     uselocale -- Sets a thread-local locale

LIBRARY
     Standard C	Library	(libc, -lc)

SYNOPSIS
     #include <locale.h>

     locale_t
     uselocale(locale_t	locale);

DESCRIPTION
     Specifies the locale for this thread to use.  Specifying LC_GLOBAL_LOCALE
     disables the per-thread locale, while NULL	returns	the current locale
     without setting a new one.

RETURN VALUES
     Returns the previous locale, or LC_GLOBAL_LOCALE if this thread has no
     locale associated with it.

SEE ALSO
     duplocale(3), freelocale(3), localeconv(3), newlocale(3), querylocale(3),
     xlocale(3)

STANDARDS
     This function conforms to IEEE Std	1003.1-2008 ("POSIX.1").

BSD			      September	17, 2011			   BSD

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | SEE ALSO | STANDARDS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=uselocale&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help