ChinaUnix.net
相关文章推荐:

linux setlocale

Definition and Usage 定义和用法 The setlocale() function sets locale information. setlocale()函数的作用是:设置场景信息。 Locale information is language, monetary, time and other information specific for a geographical area. 本地信息可以是指定的某个区域的语言、货币、时间以及其它的信息。 This function returns the current locale settings, or FALSE on failure. 如果这个函数成功执行,将返回当前的场景属...

by typhoon85 - Linux文档专区 - 2009-09-16 20:07:37 阅读(1225) 回复(0)

相关讨论

请教各位: setlocale erro 0 这是何种错误?如何修改!

by chensq2006 - 其他UNIX - 2006-04-10 19:45:19 阅读(4711) 回复(1)

Definition and Usage 定义和用法 The setlocale() function sets locale information. setlocale()函数的作用是:设置场景信息。 Locale information is language, monetary, time and other information specific for a geographical area. 本地信息可以是指定的某个区域的语言、货币、时间以及其它的信息。 This function returns the current locale settings, or FALSE on failure. 如果这个函数成功执行,将返回当前的场景属...

by lilysulia - Linux文档专区 - 2008-11-06 10:22:28 阅读(2138) 回复(0)

在程序中看到一个setlocale( LC_ALL, "" ); 不知道这是做什么用的?…… 谁能给讲解下~

by timepie - C/C++ - 2008-09-12 13:05:59 阅读(4277) 回复(4)

在一台经过裁减的平台上怎么也转化不了中文, 在开发机器上删除gettext,/usr/share/locale,/usr/share/fonts和/usr/lib/gconv目录都没有问题 php编 译的时候也加上了with-gettext选项,不知道还和什么有关? :em16:

by soi - Linux论坛 - 2005-03-04 15:30:33 阅读(1134) 回复(0)

在一台经过裁减的平台上怎么也转化不了中文, 在开发机器上删除gettext,/usr/share/locale,/usr/share/fonts和/usr/lib/gconv目录都没有问题 php编 译的时候也加上了with-gettext选项,不知道还和什么有关? :em16:

by soi - Linux系统管理 - 2005-03-04 15:30:33 阅读(1156) 回复(0)

setlocale(LC_ALL, "zh_CN.gb18030"); wcstombs(szGB2312, (wchar_t*)ucs2, 512); printf("%s\n", szGB2312); windows下正常 ,但在linux下执行却转换失败。

by hesen2006cn - Linux环境编程 - 2008-09-05 15:40:59 阅读(3446) 回复(0)

我用如下的代码 #include #include #include #include int main() { setlocale(LC_CTYPE,""); return 1; } 运行后,用locale命令查看 ,LC_CTYPE的值没有变化 。请教大牛原因。谢谢 !

by flyingbox - C/C++ - 2008-07-28 12:55:43 阅读(2917) 回复(13)

在一个完全安装的RedHat7.2上面, 有如下程序 #include ; int main(void) { char * ptr = setlocale(LC_ALL, "zh_CN.GB2312"); printf("ptr:%s\n", ptr); return 0; } 运行结果为: ptr:zh_CN.GB2312 是正确的, 但是如果把这个编译的可执行程序放在一个基本的系统上 (总共20多兆的linux系统,只是能启动,有基本的程序而已) 则运行不正常,输出为: ptr:(null) 请问还需要什么软件包(程序)才能...

by jgkc - Linux论坛 - 2004-06-22 16:04:55 阅读(747) 回复(0)

在一个完全安装的RedHat7.2上面, 有如下程序 #include ; int main(void) { char * ptr = setlocale(LC_ALL, "zh_CN.GB2312"); printf("ptr:%s\n", ptr); return 0; } 运行结果为: ptr:zh_CN.GB2312 是正确的, 但是如果把这个编译的可执行程序放在一个基本的系统上 (总共20多兆的linux系统,只是能启动,有基本的程序而已) 则运行不正常,输出为: ptr:(null) 请问还需要什么软件包(程序)才能...

by jgkc - Linux系统管理 - 2004-06-22 16:04:55 阅读(1151) 回复(0)

请教大家 为了测试,我想把locale设置成UTF16,但使用locale(LC_ALL, "UTF-16")无效,返回的是空值。请问是不能设置成UTF16吗?还是有别的写法? 谢谢!

by flyingbox - Linux环境编程 - 2008-07-28 20:23:12 阅读(2275) 回复(1)