代码之家  ›  专栏  ›  技术社区  ›  Alexandr Ciornii

打印到非UTF文件句柄时出现警告

  •  0
  • Alexandr Ciornii  · 技术社区  · 14 年前

    use Encode qw(:fallbacks);    
    $PerlIO::encoding::fallback = FB_PERLQQ;
    open my $log,'>:encoding(cp-1251)','log.txt';
    

    有些代码没有映射到cp-1251,我看到类似“\x{015f}”的警告没有映射到cp1251 at…”。是否可以对特定的文件句柄禁用此警告?\输出文件中的x{015f}对我来说就足够了。

    1 回复  |  直到 14 年前
        1
  •  3
  •   zoul    14 年前

    我试试看 no warnings 'layer' .

    推荐文章