std::experimental::source_location::current
来自cppreference.com
< cpp | experimental | source
location
|
static
constexpr
source_location current()
noexcept;
|
(库基础 TS v2) | |
构造新的 source_location 对象。
返回值
若直接调用 current() (通过指名 current()
的函数调用),则返回拥有表示调用位置的实现定义值的 source_location 对象。该值应该以和预定义宏
__LINE__ 及
__FILE__
相同的方式受 #line 预处理器指令影响。
若以任何其他方式调用 current() ,则返回值未指定。
提醒
若将 current() 用于非静态数据成员的初始化器,则返回值对应初始化该数据成员的构造函数或聚合初始化的位置。
注意
current() 被用于默认参数时,返回值将对应在调用点对 current() 调用的位置。
参数
(无)
参阅
创建拥有实现定义值的新 source_location (公开成员函数) |