2008-09-16から1日間の記事一覧
struct HogeInfoHolder { HogeInfo* _p; HogeInfoHolder(HogeInfo* p) : _p(p) {} ~HogeInfoHolder() { delete _p; } // 間接参照演算子のオーバーロード HogeInfo& operator * () { return *_p; } const HogeInfo& operator * () const { return *_p; } // …
struct HogeInfoHolder { HogeInfo* _p; HogeInfoHolder(HogeInfo* p) : _p(p) {} ~HogeInfoHolder() { delete _p; } // 間接参照演算子のオーバーロード HogeInfo& operator * () { return *_p; } const HogeInfo& operator * () const { return *_p; } // …