小编kyb*_*lgd的帖子

嵌套类和C++中的多重继承之间的内存布局差异?

我试图了解COM如何指定其对象的布局,以便想要使用COM对象的客户端知道如何做到这一点.

我已经读过实现多个接口的COM对象可以用不同的方式来实现它,包括使用嵌套类或多重继承.

我的理解是两种技术都必须产生相同的内存布局(符合COM规范),以便想要使用COM对象的客户端(例如在C中)知道如何做.

所以我的具体问题是:使用多重继承与嵌套类实现的c ++对象的内存布局是否存在差异.

有人能指出我指定COM对象布局的位置吗?

c++ com object-layout

3
推荐指数
2
解决办法
954
查看次数

标签 统计

c++ ×1

com ×1

object-layout ×1