Какие операторы и функции ожидают своих строковых аргументов в виде октетов? - PullRequest
0 голосов
/ 26 сентября 2011

Существует ли где-нибудь список со всеми операторами и функциями Perl, которые ожидают свои строковые аргументы в виде октетов?

Например, операторам проверки файла нужны октеты ( Вопрос о кодировке пути комментарий).

Теперь я нашел код с symlink, и я не уверен, что мне следует кодировать имена файлов.

1 Ответ

1 голос
/ 26 сентября 2011

Это просто потому, что традиционные системные вызовы Unix, которые использует или эмулирует Perl, определяются в байтах, а не в символах. Если вы хотите, чтобы UTF-8 кодировал или декодировал имя файла, то вы должны сделать это для себя. Вы не получите то, что хотите, если не получите.

...