属性语法中的 C++ alignas 说明符
c++ alignas specifier in attribute syntax
我已经用C++编程很长时间了,并决定学习更深入C++语言。我在这里读了一个非常好的网站输入链接描述并开始阅读有关属性的文章。
通用语法属性为程序员提供了具有属性语法的对齐说明符。
它是如何工作的,在哪里可以使用对齐说明符编写属性?
您似乎认为该页面说您可以在[[ ]]
内部和外部使用alignas
,但事实并非如此。
alignas_specifier 是属性说明符序列的一部分,尽管它具有不同的语法。它可能出现在 [[...]] 属性出现的地方,并可能与它们混合(前提是在允许对齐的地方使用(
(强调我的(
它并没有说您可以将alignas
用作属性。它说alignas
可以出现在与属性列表相同的位置。
相关文章:
- 激励'inline'说明符的真实世界示例?
- 缺少类型说明符,显式类型为"缺少错误"
- 为什么mpfr_printf与十六进制浮点(%a转换说明符)的printf不同
- 叮叮当当在修复时插入多个"覆盖"说明符
- 编译器错误:destuctor 的更宽松的抛出说明符
- 使用说明符 extern 声明的C++中的标识符链接
- 同时具有"外部"和"内联"说明符的变量
- 与 tesseract::TessBaseApi() 相关的 Tesseract-OCR 出错(预期的类型说明符)
- 错误:不能使用"显式"说明符声明 bool'
- 基于范围的 for 循环range_declaration中各种说明符之间的性能差异
- 为什么转换函数声明不需要至少一个定义类型说明符
- NOEXCEPT 函数调用运算符的说明符_Not_fn
- 参数包内 noexcept 说明符
- C++需要所有声明的类型说明符和预期的非限定 id(需要调试帮助)
- 格式说明符C++有什么问题
- 0x%08lx 格式说明符在 printf 语句到 cout
- 私钥解密代码使用公共接口说明符到 BSAFE 库 v6.0?
- 在 CRTP 中使用嵌套名称说明符
- 函数模板签名中忽略的成员类型def 的访问说明符
- 属性语法中的 C++ alignas 说明符