COM对象内存布局,多继承是虚继承吗? 接口之间怎么切换?

1) 是普通的多继承,不是虚继承。因为父类接口只是含有纯虚函数,不含任何数据成员,所以问题不大。

2) QueryInterface可以用来在COM对象实现的接口之间切换。内部实现可以是表驱动或者用static_cast。

COM对象模型

摘自Essential COM,中译名COM本质论。

相关文章:

  • 2021-06-02
  • 2022-12-23
  • 2021-05-19
  • 2021-08-05
  • 2022-01-01
  • 2022-12-23
  • 2022-02-06
  • 2021-10-19
猜你喜欢
  • 2021-09-11
  • 2021-05-23
  • 2021-05-03
  • 2021-06-01
  • 2021-06-24
相关资源
相似解决方案