How do I treat the elements of @ARGV as UTF-8 in Perl?
@ARGV
Currently I\'m using the following work-around ..
use Encode qw(decode encode);
The way you've done it seems correct. That's what I would do.
However, this perldoc page suggests that the command line flag -CA should tell it to treat @ARGV as utf-8. (not tested).
-CA