Byte alignment and protocol parsing
#pragma pack(show) //显示当前内存对齐的字节数,编辑器默认8字节对齐
#pragma pack(n) //设置编辑器按照n个字节对齐,n可以取值1,2,4,8,16
#pragma pack(push) //将当前的对齐字节数压入栈顶,不改变对齐字节数
#pragma pack(push,n) //将当前的对齐字节数压入栈顶,并按照n字节对齐
#pragma pack(pop) //弹出栈顶对齐字节数,不改变对齐字节数
#pragma pack(pop,n) //弹出栈顶并直接丢弃,按照n字节对齐前言
示例场景
字节
类型
功能
说明
使用示例
Last updated