>>545
仮想継承した場合、基底クラスと派生クラスで vtbl の配置が変わってしまう(ような実装が一般的だから)
規格でも仮想基底クラスから派生クラスへのキャストは NG になってる。