作者: 藤岡和夫
日時: 2006/2/04(14:34)
On Sat, 28 Jan 2006 01:27:46 +0900
"Bruce." <kbk@...> さんwrote:

> > use utf8;
> > 
> > ではなくて、
> > 
> > use encoding "utf8";
> > 
> > なら、Wide ・・・のエラーは出ませんね。
> 
> それがUTF-8フラグマジック。
> 多分…

 考えてみれば(^^;)、

use utf8;

はUTF-8でスクリプト(変数名とか)を書くためのもの。データにUTF-8を使うこと
を指定するものではないから、当然かも。

#!/usr/bin/perl
use utf8;
use encoding 'utf8';
my $国名 = "日本";
print $国名,"\n";

とかね。

藤岡 和夫
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/