std::meta::is_enumerator
来自cppreference.com
| 在标头 <meta> 定义
|
||
| |
(C++26 起) | |
如果 r 表示一个枚举项,则返回 true,否则返回 false。
参数
| r | - | 一个反射值 |
返回值
如果 r 表示一个 enumerator,则为 true,否则为 false。
示例
运行此代码
#include <meta>
enum E { e };
static_assert(std::meta::is_enumerator(^^e));
参阅
Template:cpp/meta/dsc is enum type(C++11) |
检查类型是否为枚举类型 (类模板) |