命名空间
变体
操作

std::experimental::reflect::RecordMember

来自 cppreference.cn
 
 
实验性
技术规范
文件系统库 (文件系统 TS)
库基础 (库基础 TS)
库基础 2 (库基础 TS v2)
库基础 3 (库基础 TS v3)
并行性扩展 (并行性 TS)
并行性扩展 2 (并行性 TS v2)
并发性扩展 (并发性 TS)
并发扩展 2 (并发 TS v2)
概念 (概念 TS)
范围 (范围 TS)
反射 (反射 TS)
数学特殊函数 (特殊函数 TR)
实验性非 TS
模式匹配
线性代数
std::execution
契约
2D 图形
 
反射扩展
概念
元对象操作
RecordMemberBase
Record (记录)
Enum (枚举)
Variable (变量)
FunctionParameter (函数参数)
Callable (可调用)
VariableCallable
NamespaceCallable
ParenthesizedExpression (带括号表达式)
FunctionCallExpression (函数调用表达式)
FunctionalConversion (函数式转换)
VariableFunction
MemberFunction (成员函数)
RecordMemberFunction
VariableMemberFunction
Lambda (Lambda)
LambdaCapture (Lambda 捕获)
 
定义于头文件 <experimental/reflect>
template< class T >
concept RecordMember = ScopeMember<T> && /* 参见下方 */;
(反射 TS)

当且仅当 T 反射 member-declaration 时,RecordMember 概念才被满足。

[编辑] 示例

[编辑] 参阅