2010-02-17 46 views

回答

3

setlocale(3)更改爲整個過程。

+2

'uselocale(3)'設置以每個線程語言環境。 – 2014-07-25 19:00:36

4

是的,你可以做到這一點。但不是per-thead,而是僅使用locale_t結構進行每次調用。

瞭解更多關於在POSIX:

http://www.opengroup.org/onlinepubs/9699919799/functions/newlocale.html

和什麼了when到的glibc 2.1烏爾裏希Dreppper的dedsgin文件:

http://people.redhat.com/drepper/tllocale.ps.gz

+3

'uselocale'(http://www.opengroup.org/onlinepubs/9699919799/functions/uselocale.html#)確實讓您設置線程本地語言環境。 – caf 2010-02-17 18:01:57