std::meta::has_parent
来自cppreference.com
| 在标头 <meta> 定义
|
||
| |
(C++26 起) | |
判断 r 是否表示一个有父级的实体。
结果按如下方式确定:
- 如果
r表示全局命名空间,返回false。 - 否则,如果
r表示具有“C”语言链接的实体,返回false。 - 否则,如果
r表示具有除“C++”语言链接之外的其他语言链接的实体,返回由实现定义的值。 - 否则,如果
r表示既不是类也不是枚举类型的类型,返回false。 - 否则,如果
r表示实体或直接基类关系,返回true。 - 否则,返回
false。
参数
| r | - | 一个反射值 |
返回值
如果 r 有父级则返回 true,否则返回 false。
示例
| 本节未完成 原因:暂无示例 |
参阅
(C++26) |
获取包含所反射实体的作用域 (函数) |