>>968
それがextern "C"とかで宣言されている外部の関数とかとやりとりするための
structなら、しないほうがいいかもね。
継承ではなくて、別のクラスにくるんで使う方がいい場合もある。
指針としては、dynamicキャストを使わないで(staticキャストはOK)、書ける間は
そんなに気にしなくていいんじゃないかな。