gpt4 book ai didi

d - 如何将 ubyte[] 解码为指定的编码?

转载 作者:行者123 更新时间:2023-12-02 15:39:01 26 4
gpt4 key购买 nike

问题是:在运行时设置编码时如何解析文件?

编码可以是:utf-8utf-16latin1其他

目标是将 ubyte[] 从所选编码转换为字符串。因为当您使用 std.stdio.File.byChunk 或 std.mmFile.MmFile 时,您将 ubyte[] 作为数据。

最佳答案

您是否正在尝试将文本文件转换为 utf-8?如果答案是"is",Phobos 有专门用于此目的的函数:@trusted string toUTF8(in char[] s)。请参阅http://dlang.org/phobos/std_utf.html了解详情。

很抱歉,如果这不是您所需要的。

关于d - 如何将 ubyte[] 解码为指定的编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9649712/

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