当前位置:
代码迷
>>
QT开发
>> qcreator在arm平台下内存对齐的有关问题
详细解决方案
qcreator在arm平台下内存对齐的有关问题
热度:
298
发布时间:
2016-04-25 02:56:03.0
qcreator在arm平台下内存对齐的问题
因为需要用到通信协议,要定义协议数据结构体,请教下默认对齐字节是多少?这样
//#pragma pack(1)指定单字节对齐后再恢复回来,如何获取系统平台下内存的默认对齐字节数?
------解决思路----------------------
1.既然是做网络协议的struct,那用1字节对齐就行了。不用管平台。
2.字节对齐首先是编译器环节,想知道默认对齐字节数,也应该先查编译器选项。你在arm平台下,那就先看gcc或clang的设置。
跟平台没太大关系。
查看全文
相关解决方案