• 5967阅读
  • 2回复

结构体接收数据错位,内存对齐问题! [复制链接]

上一主题 下一主题
离线stephen.lee
 
只看楼主 倒序阅读 楼主  发表于: 2010-12-08
QT有无有类似VC的内存对齐问题
我用结构体接收数据的时候,发现数据在结构体中错位······

不知道QT下是如何解决的···

我尝试用VC的#pragram pack()来解决,但是怎样修改值都是没效果···

指教!
离线dbzhang800

只看该作者 1楼 发表于: 2010-12-08
这个问题和Qt无关,请查阅你所用编译器的手册。

如果你用的微软的编译器,同样用你的 #pragram pack() 即可
离线stephen.lee
只看该作者 2楼 发表于: 2010-12-08
哦··我是开发在WINDOWS环境下的QT!那我查查!

那我这个结构体数据错位,是不是由于这个原因造成?!
快速回复
限100 字节
 
上一个 下一个