カタバミさんのプログラミングノート

日曜プログラマーがプログラミング関係のメモを記録するブログです。

2014-01-01から1ヶ月間の記事一覧

Ruby 2.0.0とWin32APIで構造体内部の固定長文字列(char型)を扱う

本文 有名事項なのかもしれませんが、Win32APIを使って固定長文字列を含む構造体を扱おうとした時に文字化け(?)して手間取ったのでメモです。 結論としてはunpack("A*")の返す文字列がASCII-8BITであることが原因だったので、 String::force_encoding('SJ…