198. format on Perl5.8 for Cygwin


番号順一覧Top スレッド順一覧Top
作者: 藤岡和夫
日時: 2002/10/12(10:42)
On Fri, 06 Sep 2002 23:25:12 +0900
藤岡和夫 <kazuf@...> さんwrote:

> use encoding "shift_jis", Filter=>1;
> use utf8;
> use encoding 'shift_jis', STDIN=>'shift_jis';
> 
> で、一応エスケープシーケンスのインタフェースとログの表示はできるようにな
> りましたが、レポートでformat文中のshift_jis文字が文字化けするのと、98文
> 字が当然読めないのとが問題として残る・・・

 確認してみると、スクリプト中のformat文に含まれるShift_JIS文字列はUTF8
のコードに変換されたまま出力されるために文字化けしていることがわかりまし
た。

  番号 ID       登録日            TO  CO 題名

が、

  逡ェ蜿キ ID       逋サ骭イ譌・            TO  CO 鬘悟錐

になってしまいます。

 これを回避するためにはどのように書けばよいでしょうか。

藤岡 和夫
FGALTS@...
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/
前の発言: 197. Re: sysread と syswrite [Kazuhiro NISHIYAMA] 2002/10/10(00:44)
後の発言: 199. Re: sysread と syswrite [dune] 2002/10/14(21:59)
親発言: 160. Re: txtsearch Ver.0.6 アップロード [藤岡和夫] 2002/9/06(23:25)
子発言: