vc下如何设置字节对齐啊,类似cbuilder里面的data alignment功能

三只猴子 2017-10-25 02:46:59
我在做hid通信,需要设置为1字节对齐,以前是用cbuilder做的,在里面可以直接设置字节对其,但是现在转到vs和qt下,没有找到那个设置,我看到网上说可以用#pragma pack(n)来设置对齐字节数,不过我试了一下没用啊,具体的用法是什么啊,直接加在程序的开头吗
...全文
878 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
三只猴子 2017-10-26
  • 打赏
  • 举报
回复
引用 2 楼 u010165006 的回复:
那就#pragma pack(n) 了,n为具体数字,比如1或4或8等等, 结构体测试一下sizeof试试。
好的,谢谢
ooolinux 2017-10-25
  • 打赏
  • 举报
回复
那就#pragma pack(n) 了,n为具体数字,比如1或4或8等等, 结构体测试一下sizeof试试。
三只猴子 2017-10-25
  • 打赏
  • 举报
回复
这是c builder下面的设置方法,就是我鼠标所指的地方,vs和qt里面有类似的设置吗

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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