【发布时间】:2011-10-16 09:46:25
【问题描述】:
我有几个与 C++ 中的数据位置和对齐有关的问题要问。类是否具有与结构相同的内存放置和内存对齐格式?
更具体地说,数据是否根据声明的顺序加载到内存中?函数会影响内存对齐和数据位置还是分配到另一个位置?一般来说,我将所有的内存对齐和位置相关的东西(如文件头和算法数据)保存在一个结构中。我只是想知道这是否是类所固有的,因为它是结构所固有的,如果我选择使用这种方法,它是否会很好地转化为类。
编辑:感谢您的所有回答。他们真的帮了很多忙。
【问题讨论】:
标签: c++ arrays memory position alignment