【问题标题】:How would a 28 bit computer affect a UTF-32 encoded file?28 位计算机如何影响 UTF-32 编码文件?
【发布时间】:2021-01-03 11:33:28
【问题描述】:

如果我们有一台假想的 28 位计算机,它会对 UTF-32 造成任何复杂性吗?

【问题讨论】:

    标签: unicode encoding


    【解决方案1】:

    不,但解码 UTF-32 后数据字符串的内部表示不会是 UTF-32。例如,一个带有 UTF-32 数据的文件可以被读入,每个代码点被解码并存储在一个 28 位的字中。最大 Unicode 代码点值适合 21 位。

    【讨论】:

    • 换句话说,简单地砍掉前 4 位。
    • @RickJames 取决于...大端还是小端?它稍微比这更复杂,以及为什么我选择“解码”这个词,加上为“UTF-32”插入任何其他编码并且该语句仍然有效。
    猜你喜欢
    • 2020-11-07
    • 2020-10-09
    • 2016-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-23
    • 2011-12-22
    相关资源
    最近更新 更多