- 482 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 20:14:55 ]
- ---hoge.h---
class Hoge{ public: メンバ関数; private: void *mMember; }; ----------- --hoge.cpp-- namespace{ struct Member{hoge hg}; //コンストラクタでmMember = (void *) new Member; アクセスは(Member *)mMember privateメンバ関数の代わりの関数; } メンバ関数; ----------- めんどくさそうだけど、カプセル化にこだわるならこんな感じのほうがいいんでしょうか?
|

|