С Encode::encode есть different ways to handle malformed data. Есть ли для binmode, как binmode STDOUT ":encoding($encoding_out)", существуют также способы обработки искаженных данных?
Я стараюсь иметь специальные символы немецкого языка: öäüßÖÄÜ на выходе приложения ma perl console, но я не смог. Это немецкая система win7 с активной кодовой страницы 850. #!/usr/bin/perl
use warnin
При использовании binmode, должен ли я поместить слои из, возможно, предыдущего используемого режима binmode? #!/usr/bin/env perl
use warnings;
use 5.012;
use autodie;
open my $tty, '>:encoding(u
У меня есть следующий блок в начале моего сценария: #!/usr/bin/perl5 -w
use strict;
binmode(STDIN, ":utf8");
binmode(STDOUT, ":utf8");
binmode(STDERR, ":utf8");
В некоторых подпрограммах, когда
У меня есть скрипт Perl, который анализирует текстовый файл (может быть окончанием строки UNIX или Windows), сохраняя смещения файлов, когда он находит что-то интересное. open(my $fh, $filename);
my