`

icu4c

 
阅读更多
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++两个平台下的国际化应用。
  ICU4J和ICU4C区别不大,但由于ICU4C是开源的,并且紧密跟进Unicode标准,ICU4C支持的Unicode标准总是最新的;同时,因为JAVA平台的ICU4J的发布需要和JDK绑定,ICU4C支持Unicode标准改变的速度要比ICU4J快的多
分享到:
评论

相关推荐

    Icu4c 73 brew自定义版本安装源

    Icu4c 73 brew自定义版本安装源 # 使用方法: # 1. 直接指定rb文件安装: brew install icu4c@73.rb # 2. 将icu4c@73.rb文件放到brew的默认Formula路径 然后执行 brew install icu4c@73 # 路径:/usr/local/Homebrew...

    icu4c-4_2_1-src(icu4c库)

    **ICU4C库详解** **一、ICU4C简介** ICU4C(International Components for Unicode for C++)是Unicode的一个实现,主要用于处理文本数据的国际化和本地化问题。这个库提供了全面的Unicode支持,包括字符集转换、...

    icu4c-70_1-data.zip

    标题中的"icu4c-70_1-data.zip"是一个压缩文件,它包含了与ICU4C相关的数据。ICU4C是International Components for Unicode for C++的简称,这是一个广泛使用的开源库,专为处理Unicode字符集和国际化(i18n)以及...

    icu4c-52_1-src

    ICU4C提供了C/C++平台强大的国际化开发能力,软件开发者几乎可以使用ICU4C解决任何国际化的问题,根据各地的风俗和语言习惯,实现对数字、货币、时间、日期、和消息的格式化、解析,对字符串进行大小写转换、整理、...

    icu4c-4_4_1-src.zip_C++ icu4c_C++ icu4c使用_icu_icu for java

    ICU是多国语言处理最权威的跨平台跨语言开发包,涉及多语种处理的方方面面。也是Unicode组织官方推荐的开发包。Java底层的多语言处理就是采用ICU4j。...一句话,如果用C++处理文本编码问题,ICU4c是不二之选。

    icu4c-68_2-src.zip

    《ICU4C库在Tesseract中的应用与深入解析》 在信息技术领域,尤其是在文本识别和国际化处理方面,ICU4C(International Components for Unicode for C++)库扮演着至关重要的角色。它是一个广泛使用的开源库,为...

    icu4c-4_0-src.tgz

    《ICU4C-4.0源码库的探索与理解》 ICU4C-4.0-src.tgz是一个包含ICU(International Components for Unicode)4.0版本的源代码压缩包。ICU是一个广泛使用的开源库,专门用于处理Unicode字符集和国际化(i18n)以及...

    icu4c-4_6-src

    ICU4C是ICU在C/C++平台下的版本, ICU(International Component for Unicode)是基于"IBM公共许可证"的,与开源组织合作研究的, 用于支持软件国际化的开源项目。ICU4C提供了C/C++平台强大的国际化开发能力,软件开发者...

    icu4c-65rc-src.tgz

    标题中的"icu4c-65rc-src.tgz"是一个源码压缩包,其中包含的是ICU4C(International Components for Unicode for C++)的65版本源代码。ICU是一个广泛使用的开源库,专注于处理Unicode字符集和国际化(i18n)、本地...

    icu4c-4_6-docs

    ICU4J和ICU4C区别不大,但由于ICU4C是开源的,并且紧密跟进Unicode标准,ICU4C支持的Unicode标准总是最新的;同时,因为JAVA平台的ICU4J的发布需要和JDK绑定,ICU4C支持Unicode标准改变的速度要比ICU4J快的多。

    icu4c-51_rc-data

    ICU4C提供了C/C++平台强大的国际化开发能力,软件开发者几乎可以使用ICU4C解决任何国际化的问题,根据各地的风俗和语言习惯,实现对数字、货币、时间、日期、和消息的格式化、解析,对字符串进行大小写转换、整理、...

    icu4c-69_1-data-bin-l.zip

    需要icu4c-69_1-data-bin-l.zip 首先下载stringi和这个包后执行安装命名:R CMD INSTALL --configure-vars='ICUDT_DIR=/packages/path/' stringi_1.7.3.tar.gz ##/packages/R/是icu4c-69_1-data-bin-l.zip的存放目录...

    icu4c-62_1-src.tgz

    《ICU4C:构建全球化软件的基石》 在信息技术高速发展的今天,软件的国际化和本地化成为不可或缺的需求。ICU4C(International Components for Unicode for C)正是为满足这一需求而诞生的重要库,它提供了丰富的...

    icu4c-4_8-Win32-msvc10

    ICU4C,全称是International Components for Unicode for C,是一个强大的开源库,主要用于处理Unicode字符集和全球化的任务。这个“icu4c-4_8-Win32-msvc10”压缩包包含了ICU4.8版本在Windows 32位平台上,使用...

    icu4c-68_2-Win32_64-MSVC2019.zip

    **ICU4C是什么?** ICU4C(International Components for Unicode for C++)是Unicode的一个实现,由IBM开发并维护。它是一个跨平台的开源库,提供了丰富的API,用于处理全球化(Globalization)和本地化...

    icu4c-57_1(编译QtWebkit所需要的第三方库)

    icu4c-57_1(编译QtWebkit所需要的第三方库) ICU(International Component for Unicode/Unicode国际化组件) 是 Unicode 支持、软件国际化、全球化的一个成熟的、广泛应用的库,是一个由 IBM 赞助、支持和使用的,基于...

    icu4c-51_rc-src

    ICU4C提供了C/C++平台强大的国际化开发能力,软件开发者几乎可以使用ICU4C解决任何国际化的问题,根据各地的风俗和语言习惯,实现对数字、货币、时间、日期、和消息的格式化、解析,对字符串进行大小写转换、整理、...

    icu4c-4_8_1-src.tgz

    《深入理解ICU4C:从源码到应用》 标题中的"icu4c-4_8_1-src.tgz"是一个针对Linux系统的压缩包文件,其中包含了ICU4C(International Components for Unicode for C++)的源代码。这个版本是4.8.1,是Unicode标准的...

    icu4c-62_2-src.tgz

    《深入理解ICU4C:构建全球化应用的关键技术》 ICU4C,全称International Components for Unicode for C,是Unicode组织开发的一套跨平台的国际化和本地化库,广泛应用于软件开发,尤其是需要处理多语言环境的应用...

    icu4c-4_2_1-Win64-msvc9.

    **ICU4C详解及其在VS2008下的配置** **一、ICU4C简介** ICU4C(International Components for Unicode for C++)是Unicode和全球化处理的一个强大库,由IBM开发并维护。它提供了丰富的API,用于处理字符串、日期、...

Global site tag (gtag.js) - Google Analytics