みんなで技巧的なコードを考えてくれ!
template<class t_base,
unsigned int t_cb=sizeof(t_base)>
class CAnySizeStruct{
public:
volatile char m_aby[t_cb];
CAnySizeStruct(){}
t_base& GetRef(){
return static_cast<t_base*>(m_aby);
}
};