2013-03-08 1 views
2

Может ли символ в таблице ELF использовать символы UTF8 или он ограничен ASCII?Могут ли символы ELF быть представлены в UTF8?

Примечание: Это не проблема, которую я пытаюсь решить, это больше того, что мне интересно.

+0

не официально ... https://en.wikipedia.org/wiki/Tengwar#Unicode ;-) –

ответ

3

В строковых таблицах ELF используются строки с нулевым символом, поэтому вы можете хранить внутри них имена кодированных символов UTF-8.

Таким образом, инструменты, которые используют такие символы, должны быть хорошо знакомы с Unicode. Например:

  • Правильно ли ваша цепочка инструментария программирования классифицирует указанный символ Юникода в виде буквы, цифры или знаков препинания.
  • Можно ли использовать скрипты, написанные справа налево (или сверху вниз).
  • Будь то символы, написанные в сложных сценариях (арабском, тайском и т. Д.), Отображаются вашей системой правильно.
  • Можно ли смешивать символы из разных сценариев при создании символа.
  • Независимо от того, работает ли сортировка, как ожидалось, для тех инструментов, которые должны производить сортированные выходы.

... и т.д.

Смежные вопросы