失眠金毛

文章
7
资源
0
加入时间
4年2月7天

编译时断言

转载来源:http://www.eet-china.com/ARTP_8800380276_0.HTM一段时间以来,笔者一直在讨论如何在C和C++中使用结构来定义存储器映射器件寄存器的布局,并曾讨论了可以用来为相应寄存器给每个结构成员以合适的尺寸和排列。然而,不同的平台对数据的排列和填充不一样。因此,一个特定的结构定义对一个平台能正确布局结构成员,但对另外一个不同的平台进行编译时,