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

カウンタによる Passive Observer (Proxy) の実装

以前からずっと疑問なんだけれど, passive な Observer パタンつーか,監視されているクラス(oservee)のオブジェクトが変化しうる Proxy パタンつーか,そういうので更新の可否をカウンタで示すつーのはアリなんかにゃ〜? class Observee { public: void…

値か,安全な参照か,素の参照か

値を持つか,他のオブジェクトへの参照を取るか,他のオブジェクトへの life time 管理付き参照を取るか,つーのを,生成の仕方で変更できるクラスってありかにゃ〜. // X への参照もしくは値を持つアダプタ class Adaptor { public: // 値を保持するのと等…