cpp 现在被大规模用在后端,而不是用于 PC GUI 开发,所以还是简单点,直接上 QtCore 吧哈哈。一个 QtCore 只要 6MB,不需要链接 ICU。我甚至可以把 QtCore 裁到 4MB 大小。真不值得再自己重新发明一套轮子。
【 在 z16166 的大作中提到: 】
: 字符串涉及encoding问题,搞到最后可能得把libiconv或者ICU整套都引入到C++里,
: 要不就得用每个OS提供的API来实现。linux用的UTF8,windows用的UTF16,还有一大堆unix和其它OS,要整出一个统一的在各个平台上都效率高的恐怕没那么容易。不然的话,各位试着想一个提案试试。
: 而且在std::string制定的那个年代libiconv或者ICU估计还没现在这么成熟
: ...................
--
修改:hgoldfish FROM 110.81.0.*
FROM 110.81.0.*