C++相談室 part70
■ このスレッドは過去ログ倉庫に格納されています
0116デフォルトの名無しさん
2009/06/17(水) 18:57:49#ifdef USE_FOO
Foo m_foo;
#endif
#ifdef SPECIAL_BAR
SpecialBar *m_bar;
SpecialData m_d;
#else
Bar *m_bar;
#endif
/*......*/
};
こんな調子の見苦しいクラスを何とかしたいんですが
C++流ではどう書くのがいいんでしょうか?
sizeof(Hoge)は最小限にして、出来れば継承とテンプレートを使わないのが理想なんですが
■ このスレッドは過去ログ倉庫に格納されています