std::meta::current_namespace
来自 zh.cppreference.net
反射库
| 在头文件 <meta>
|
||
consteval std::meta::info current_namespace();
|
中定义(C++26 起) | |
返回调用点被包围的、作用域最小(最内层)的命名空间的反射。
返回值
一个反射,表示如上所述包围调用点的命名空间。
注解
结果可能表示一个内联命名空间或未命名命名空间。
如果此函数用于 默认成员初始化器 或 默认实参,则调用点被视为使用该初始化器或默认实参的位置(而非该调用在词法上出现的位置)。
示例
| 本节不完整 原因:暂无示例 |
参阅
[静态] |
构造一个与调用点作用域关联的 std::meta::access_context ( std::meta::access_context 的公开静态成员函数)
|