C++のPimpl

C++のプログラムでビルドに10秒程度かかることがあったので、ビルド時間の短縮のため(http://d.hatena.ne.jp/melpon/20101022/1287705842)にC++のイディオムであるPimpl(Pointer Implemetation)について調べてみた。そこで、ヒットしたのがこの記事 http://d.hatena.ne.jp/osyo-manga/20101024/1287902959
理解にとても役に立った。この記事のプログラムを写経する過程でread・showメソッドの実装をした。
https://gist.github.com/716739