1
A
答えて
3
Fun
関数は、どのベースクラスでも仮想ではありません。関数Call
では、すべてのコンパイラはA::Fun
関数を知っていますが、C
クラスについてはわかりません。知っているのは、B
オブジェクトへの参照があり、B::Fun
が存在しないため、親クラスを調べてA::Fun
関数を見つけることだけです。
関連する問題
- 1. 仮想関数出力?
- 2. 仮想関数オーバーライド仮想関数
- 3. C++仮想関数とスレッド
- 4. C++(仮想)関数テーブル
- 5. デフォルトの引数を持つ仮想関数、奇妙な出力
- 6. 仮想関数
- 7. C++の仮想関数の概念
- 8. C++:非仮想関数で純粋仮想関数を使用する
- 9. 仮想関数のないコマンドパターン(C++)
- 10. はCefRequesthandlerクラスの仮想関数C++
- 11. 継承クラスのC++仮想関数
- 12. C++仮想関数の実装?
- 13. C++仮想関数テーブルの取得インデックス
- 14. 仮想テンプレート関数の偽装C++
- 15. C++仮想関数の問題が
- 16. C++:仮想関数の呼び出し親
- 17. C++多態性と非仮想関数
- 18. themidia仮想C++ DLL関数は、名前
- 19. 仮想関数を使用するC++
- 20. プライベート仮想関数
- 21. 仮想関数は
- 22. 仮想関数const vs仮想関数non-const
- 23. C++:不可解な「純粋仮想関数呼び出し」エラー
- 24. 通常の関数からの仮想関数呼び出し
- 25. 仮想関数クラスのメンバ関数内で呼び出し
- 26. [[noreturn]]仮想関数のオーバーライド
- 27. 仮想関数の実装
- 28. 仮想関数のフック/ディテール
- 29. 仮想関数の使用
- 30. 仮想テンプレート関数のオーバーロード
ありがとうございました!それは多くの助けになります! – IJK