4

ELF 表中的符号可以使用 UTF8 字符还是仅限于 ASCII?

注意:这不是我要解决的问题,而是我想知道的更多问题。

4

1 回答 1

4

ELF 字符串表使用以 NUL 结尾的字符串,因此您可以在其中存储 UTF-8 编码的符号名称。

也就是说,使用此类符号的工具需要支持 Unicode 才能正常工作。例如:

  • 您的编程语言工具链是否正确地将指定的 Unicode“字符”分类为字母、数字或标点符号。
  • 是否可以使用从右到左(或从上到下)编写的脚本。
  • 您的系统是否正确呈现以复杂脚本(阿拉伯语、泰语等)编写的符号。
  • 创建符号时是否可以混合来自不同脚本的字符。
  • 对于那些必须产生排序输出的工具,排序是否按预期工作。

... ETC。

于 2013-03-09T05:34:53.847 回答