|
1
2
包装是完全无关的。要对齐静态变量或结构成员(相对于结构开始),请使用标准
如果您需要在平台上进行最大对齐(即适合任何类型的对齐),请使用
(如果除法有余数,这将导致问题;您真的是指32吗 字节数 ? 标准不保证一个字节有8位。) 如果打算将数组强制转换为任何其他类型,则仍然会违反有效类型(也称为严格别名)规则来调用未定义的行为。使用正确的数组类型,并使用该类型中较大的对齐方式或任何您想要的方式,例如使用条件运算符:
|
|
2
2
定义
If类型
此解决方案并非真正可移植,而是针对不支持
唯一正确的解决方案是使用
|
|
|
Ailurus · 对象为Y的类X,从Y中访问X的公共变量 8 年前 |
|
|
Emichael · 包括常量而不导入头文件 8 年前 |
|
|
K Riss · Python在函数之间共享变量,但在线程之间不共享 8 年前 |
|
|
ved · Python-导入模块获取全局变量 8 年前 |
|
|
da_funk · 全局时未定义JSON变量 8 年前 |
|
|
user3429606 · 将阵列的起始地址对齐为32位的倍数? 8 年前 |
|
|
Matheus Mannes · PHP 5.3.10全局行为 8 年前 |