haskell – 为什么文本utf-16而不是utf-8

haskell – 为什么文本utf-16而不是utf-8,第1张

概述文本库 uses utf-16 internally. utf-8是更常用的编码,特别是在C库中.此外,utf-8大部分时间都使用较少的内存.为什么文字使用utf-16? 有一个项目将文本转换为内部使用utf8,因为这与它提供的API无关.在完成足够的基准测试之后,该项目被认为不是一个改进,而不是目前的主线.如果能够成为一个充分的改进,将来会有一个机会.这是完整的故事: http://jasper 文本库 uses utf-16 internally. utf-8是更常用的编码,特别是在C库中.此外,utf-8大部分时间都使用较少的内存.为什么文字使用utf-16?解决方法 有一个项目将文本转换为内部使用utf8,因为这与它提供的API无关.在完成足够的基准测试之后,该项目被认为不是一个改进,而不是目前的主线.如果能够成为一个充分的改进,将来会有一个机会.这是完整的故事: http://jaspervdj.be/posts/2011-08-19-text-utf8-the-aftermath.html 总结

以上是内存溢出为你收集整理的haskell – 为什么文本utf-16而不是utf-8全部内容,希望文章能够帮你解决haskell – 为什么文本utf-16而不是utf-8所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1141629.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存