2007-06-08から1日間の記事一覧

理想にはやや距離がある lazy initialization

すっかり lazy initialization に毒されて、そこらじゅうで活躍しているわけですが、C++ では const 制限に引っかかることがあり、大変残念です。以下サンプル。 class C { Window* window; public: Window* getWindow() { if (window == NULL) window = new…