IBM ICU - 字符串转换函数

时间:2009-11-13 13:03:40

标签: icu

在IBM ICU C库中有任何字符串到数字转换函数。类似于atoiatoll

我正在寻找用于字符串转换的ICU函数 - 跨平台,交叉编译器以及32位和64位版本。

  1. 函数应该抛出错误。溢出或下溢。
  2. 我认为使用errno - 但errno未在所有平台中设置Ex:Windows atoi
  3. strtol - >此函数适用于长数据类型。没有像strtoi
  4. 这样的功能

1 个答案:

答案 0 :(得分:0)

使用NumberFormat类(C ++)或unum.h接口(C)将字符串转换为数字(即解析)。 ICU使用error code system (UErrorCode).

而不是errno

HTH