2009-12-04から1日間の記事一覧
文字コードとか勉強していたらいつのまにかWindowsのUnicode対応などに首を突っ込んでしまったのでまとめ。 Windowsは内部的にはUnicodeを使っている、とどっかで見たきがする。 VisualC++でソースの文字コードにUnicodeを使っても正常にコンパイルできるし…
DXRubyのエンコード関連を改善したいと思い、いろいろ勉強しているのでとりあえずまとめ。 Ruby1.8系では、文字列はバイナリであり、エンコードを持たない。 ファイルなどから読み込んだ文字列がなんのエンコードなのかもわからないから、ライブラリを使って…
Bitmapクラスのbltメソッドについて。 b1 = Bitmap.new(300,300) b1.fill_rect(b1.rect, Color.new(255,0,0)) b2 = Bitmap.new(300,300) b2.fill_rect(b2.rect, Color.new(0,0,255)) b = Bitmap.new(640,480) b.blt(0, 0, b1, b1.rect) b.blt(100, 100, b2, …