・UTF-8でプログラムを記載
・UTF-8の外部のファイルを読み込みたい
・UTF-8でファイルに出力したい
・UTF-8で標準出力に出力したい
・tr/あ-ん/ア-ン/ や $hash{'ハッシュ'} なども使いたい
この場合、use utf8やuse Encodeなどは
具体的に、どのように記載すれば、正常に動作するのでしょうか。
とりあえずソースコード周りは
use utf8;
のみでOK。
あとは STDIN/STDOUT やファイルハンドルに対し、
use open ":utf8"; use open ":std";
とすれば入出力も UTF-8 になると思う。
ばっちりでした。ありがとうございます。