Perlについての質問箱 20箱目
■ このスレッドは過去ログ倉庫に格納されています
0084デフォルトの名無しさん
2005/11/12(土) 23:39:30ユニコードを10進で(すなわち"12360"と)表示させようとしているの
ですが、下のルーチンではうまくいきません。どうすればよろしいでしょうか?
use utf8;
binmode STDOUT, ":encoding(cp932)";
binmode STDERR, ":encoding(cp932)";
binmode STDIN, ":encoding(cp932)";
use open IO => ":encoding(cp932)";
use Encode;
$char = "え";
printf "%s = %d", $char, encode("utf16", "え");
■ このスレッドは過去ログ倉庫に格納されています