获取名称当前功能

Jer*_*oen 3 macros d function

有没有办法在D中获取当前函数的名称?我正在寻找类似于__FUNCTION__C++的东西.

我想使用此名称将其传递给Exception.如果(当前)用户所在的当前平台不支持某个功能,则会抛出异常.

Ada*_*ppe 5

__FUNCTION__ 应该工作,甚至作为另一个函数或异常构造函数的默认参数,因此它会自动填充.