GCないならないでちゃんとdeleteすればいいだけだしそれが理由でC++が高難易度言語とか言われるのは意味分からんな
あと多重継承もしなきゃいいだけだし多分現在のライブラリは殆どそういう作りにはなってないはず