alignas C++ · 关键字
对齐说明符,指定变量或类型在内存中按多少字节边界存放;就像停车场规定车位必须对齐到某个刻度。
怎么用
alignas(字节数) 类型 变量名;
小例子
alignas(16) int x;
编译结果
x 的地址是 16 的倍数
提醒:实际对齐值不能小于类型的自然对齐要求
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条alignas C++ · 关键字对齐说明符,指定变量或类型在内存中按多少字节边界存放;就像停车场规定车位必须对齐到某个刻度。
alignas(字节数) 类型 变量名;
alignas(16) int x;
x 的地址是 16 的倍数
提醒:实际对齐值不能小于类型的自然对齐要求
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条