Perl "-C" флаг вопрос - PullRequest
       5

Perl "-C" флаг вопрос

4 голосов
/ 06 ноября 2010

Почему флаг "-C" не имеет опции для включения "use utf8" -pragma?

1 Ответ

6 голосов
/ 06 ноября 2010

Я полагаю, это потому, что они управляют различными аспектами кодирования:

  • Флаг -C управляет кодированием по умолчанию входных и выходных потоков для чтения или записи программой.
  • Прагма использует utf8 сообщает парсеру Perl, является ли исходный код UTF-8.Это также может быть обнаружено с помощью BOM в исходном файле.
...