std::meta::info
来自cppreference.com
| 在标头 <meta> 定义
|
||
| |
(C++26 起) | |
std::meta::info 是反射值的类型。它是一个独立的基础类型。存在一个唯一的**空反射**;所有其他反射可表示:
- 标量类型的值;
- 具有静态存储期的对象;
- 变量;
- 结构化绑定;
- 函数;
- 函数形参;
- 枚举项;
- 标注;
- 类型别名;
- 类型;
- 类成员;
- 无名位域;
- 类模板;
- 函数模板;
- 变量模板;
- 别名模板;
- 概念;
- 命名空间别名;
- 命名空间;
- 直接基类关系;或
- 数据成员描述。
就实参依赖查找而言,命名空间 std::meta 是该类型的关联命名空间。
std::meta::info 类型的值是可相等比较的。注意,类型别名的反射与别名所指类型的反射比较结果不相等。
示例
| 本节未完成 原因:暂无示例 |