【发布时间】:2016-10-31 11:32:30
【问题描述】:
在 C 和 C++ 中,您可以通过 C99 和 C++11 的 __func__ 宏以及 MSVC 的 ___FUNCTION___ 获取当前正在执行的函数的名称。
Rust 中是否有这样的等价物?
C 中__func__ 的示例:
#include "stdio.h"
void funny_hello() {
printf ("Hello from %s\n", __func__);
}
int main() {
funny_hello();
}
输出Hello from funny_hello。
【问题讨论】: