我最近了解了结构的尺寸和对齐方式.我非常熟悉如何使用以及alignas()说明符的工作原理.我已经看到了正确使用的例子(关于语义,而不是现实用例)以及它改变类型/变量大小的方式.
但是,我不知道它在我的代码中何时有用.当开发人员手动指定数据对齐时,您能列出一些用例吗?
c++ struct alignment
alignment ×1
c++ ×1
struct ×1