2008-04-09 まともな内容を書くのは約半年ぶりです。ネタはあっても、"大人の事情"というか、安易にブログに書けないことも多くて大変なのですが、何とか頑張ってみたいと思います。長い間更新していないと、過去に何を書いて、何を書いていないのか、さっぱり分からなくなってしまいますが、気にせずに進めることにします。雑誌でも定期的に同じネタを取り上げますので、それと同じようなものですね。 というわけで、今回はRAII(Resource Acquisition Is Initialization)イディオムです。日本語でいえば、「リソースの獲得は初期化」ということになります。そして、「リソースの解放は終期化」ということでもあります。早い話が、コンストラクタでリソースを獲得し、デストラクタで解放するというイディオムです。 RAIIイディオムの代表例はスマートポインタです。コンストラクタでオブジェク