2006-09-09から1日間の記事一覧

generic なオブジェクトの遅延構築に boost::optional が使えるんじゃないでしょ〜か

boost::optional *1ってドキュメントの Motivation で戻り値の型としての使用が挙げられているけれど, generic な文脈でオブジェクトの遅延構築――つまりオブジェクトを構築するストレージは確保しておくけれど,その初期化は遅延したい場合(構築しないまま…