>>86
memset 使えっつーのは同意だが、元が自前で for ループ回したり、構造体の各要素を
ちまちま 0 に設定しているのだとしたら、ZeroMemory() 使うだけでも「元よりマシ」だとは
思うぞ。

っつか移植性なんて、移植性が必要なところでのみ考慮すればいいと思うんだが。
画像表示や GUI での入出力が絡むと、それを完全に移植性を保った形で書くのは
かなり手間が掛かる。

プログラムの構造として MVC の分離はするにせよ、Model 内部で画像を保持する
部分の型なんかは、汎用にすると効率悪すぎだし。(全部 char[] 配列とかにすれば
汎用的だが、Win32 ならメモリハンドルとかにした方が幸せなわけで)