エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
モダンPerl#32でTerm::Encodingを知った - 日曜プログラマのそゞろ事
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
モダンPerl#32でTerm::Encodingを知った - 日曜プログラマのそゞろ事
今まで、手動で「cp932」と入力していたのだが、Term::Encodingを使ってやれば自動的に文字コード(エン... 今まで、手動で「cp932」と入力していたのだが、Term::Encodingを使ってやれば自動的に文字コード(エンコーディング)を判別できるではないか、というわけです。 とりあえずやってみました。 # utf8 use 5.8.1; use strict; use warnings; use utf8; use Data::Dumper; use Term::Encoding qw(term_encoding); my $encoding = term_encoding; print Dumper $encoding; 実行結果は以下のとおり。 $VAR1 = 'cp932'; 文字コード(エンコーディング)を示す文字列が得られました。 というわけで、文字コード(エンコーディング)を直接書かずにTerm::Encodingを使って「ハローワールド」を表示してみると以下のようになりました