gpt4 book ai didi

utf-8 - UTF8 感知 printf?

转载 作者:行者123 更新时间:2023-12-02 20:36:59 28 4
gpt4 key购买 nike

据我所知,OCaml 中的字符串只是简单的字节序列。他们没有编码的概念。

这对于大多数用途来说都很好。但是,标准库的某些部分对以单字节字符集编码的字符串做出了假设,例如 printf 的对齐功能:

# printf "[%4s]\n[%4s]\n" "a" "à";;
[ a]
[ à]
- : unit = ()

是否有升级的 printf 可以正确处理此问题,例如通过查看 LANG 和 LC_* 来猜测终端上使用的编码? (我正在使用 Core)

最佳答案

如果您需要打印 UTF-8 数据,您可以使用 Uusegpretty printers .

关于utf-8 - UTF8 感知 printf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46864738/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com