2006-09-12

GDI+ vs libpng

GDI+はとても便利だ、PNGファイルへの保存も非常に簡潔に記述できる。しかし肝心の圧縮率がよろしくない。自分のマシンの Desktop をキャプチャして圧縮したら、libpngでは25651bytesだったが、GDI+では37140bytesとなった。

正直なところ、こんなに大きな差がつくとは思っておらず非常に驚いた。


2006-09-04

main

今日、なんとなく以下のようなコードを書いて、正しく動作したのでちょっと安心した。

short main[]={0xfeeb};

ちなみに、VC++6.0を使用したので全体はこんな感じ。コンパイルオプションの変更が面倒なので、stdafx.hが残っている…

#include "stdafx.h"
extern "C" {
short main[]={0xfeeb};
}

このコードは無限ループするのが、正しい動作なので誤解のないようにお願いしたい。


This page is powered by Blogger. Isn't yours? Valid XHTML 1.0 Transitional