2009-09-01から1日間の記事一覧

各文字符号化方式のバイト列の確認

自分の勉強用に作ってみました。 # -*- coding: windows-31j -*- w = (ARGV[0] || "あ").encode(ARGV[1] || "windows-31j") puts "バイト数: #{w.bytesize}" puts "バイト列:#{[].tap{|ary| w.bytes{|b| ary << '0x' + b.to_s(16)}}.join(", ")}" 実行及び…