C++结构体字节对齐
今天在编程中碰到一个坑,搞的调试了半天,最后发现程序中在写数据和读取数据时结构体定义不一致导致读取出来的数据不对,最终问题是由于数据结构的自动字节对齐导致了两端数据差异。下面附上一篇结构体对齐的详解文章,原文链接为:今天在编程中碰到一个坑,搞的调试了半天,最后发现程序中在写数
今天在编程中碰到一个坑,搞的调试了半天,最后发现程序中在写数据和读取数据时结构体定义不一致导致读取出来的数据不对,最终问题是由于数据结构的自动字节对齐导致了两端数据差异。下面附上一篇结构体对齐的详解文章,原文链接为:今天在编程中碰到一个坑,搞的调试了半天,最后发现程序中在写数