monthly gimite

試験運用中。

2006-11-24から1日間の記事一覧

printfは$KCODEの影響を受ける

ハマったのでメモ。printfで$KCODEと一致しないマルチバイト文字列を出力しようとすると文字化けます(この場合だと最後の1バイトが消えるみたい)。 require "kconv" s= "日本語".toeuc() $KCODE= "e" puts(s) #=> 日本語 printf("%s\n", s) #=> 日本語 $KC…