[日积月累]什么是ICU4C

2009-05-13 11:41:36来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

ICU(International Component for Unicode Unicode国际化组件)
是 IBM
公司与开源组织合作研究的,基于"IBM公共许可证",用于支持软件国际化的开源项目。
ICU4C 是ICU 在 C/C++
平台下的版本,它提供了 C/C++
平台强大的国际化开发能力,它可以帮助开发人员根据各地的风俗和语言习惯,实现对数字、货币、时间、日期、和消息格式化和解析,对字符串进行大小写转换、
整理、搜索和排序之类的国际化操作。
详细介绍:
http://www.ibm.com/developerworks/cn/opensource/os-icu4c2/
什么是ICU4C
ICU4C是ICU在C/C++平台下的版本, ICU(International Component for
Unicode)是基于"IBM公共许可证"的,与开源组织合作研究的,
用于支持软件国际化的开源项目。ICU4C提供了C/C++平台强大的国际化开发能力,软件开发者几乎可以使用ICU4C解决任何国际化的问题,根据各地
的风俗和语言习惯,实现对数字、货币、时间、日期、和消息的格式化、解析,对字符串进行大小写转换、整理、搜索和排序等功能,必须一提的是,ICU4C提
供了强大的BIDI算法,对阿拉伯语等BIDI语言提供了完善的支持。
ICU首先是由Taligent公司开发的,Taligent公司现在被合并为IBM?公司全球化认证中心的Unicode研究组,然后ICU由IBM和开源组织合作继续开发,开源组织给与了ICU极大的帮助。
开始ICU只有Java平台的版本,后来这个平台下的ICU类被吸纳入SUN公司开发的JDK1.1,并在JDK以后的版本中不断改进。C++和C
平台下的ICU是由JAVA平台下的ICU移植过来的,移植过的版本被称为ICU4C,来支持这C/C++两个平台下的国际化应用。
ICU4C和ICU4C区别不大,但由于ICU4C是开源的,并且紧密跟进Unicode标准,ICU4C支持的Unicode标准总是最新的;同
时,因为JAVA平台的ICU4J的发布需要和JDK绑定,ICU4C支持Unicode标准改变的速度要比ICU4J快的多。
详细介绍:
http://www.ibm.com/developerworks/cn/opensource/os-icu4c/
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12258/showart_494676.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:删除创建时间超过7天的文件

下一篇:FREEBSD 命令大全