能用IDL定义结构的数据对齐吗?

fxworld 2012-08-21 10:26:51


用IDL定义COM组件使用的结构时,有没有相应的指定数据对齐的方法,这样可以避免每次生成xxxxx_tlb.h文件时手工去做数据对齐。
...全文
112 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
我不懂电脑 2012-08-21
  • 打赏
  • 举报
回复
idl是跨语言的,好像没有,因为有些语言没有字节对齐这个概念。
fxworld 2012-08-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

在定义中加填充字节人工对齐吧
[/Quote]

好像只能这样了,本来想如果IDL有对齐的定义,然后各种编译器引入tlb文件后自动匹配,多方便,呵呵。

dataxdata 2012-08-21
  • 打赏
  • 举报
回复
在定义中加填充字节人工对齐吧

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧