#include <stdio.h>
void someFunc(void) {
printf("%s\n"), __func__);
}
Каждый раз, когда вызывается функция, она печатает:
someFunc
Что такое эквивалент Java?
Я нашел
(new Exception()).getStackTrace()[0].getMethodName()
И
java.lang.Thread.currentThread().getStackTrace()[1].getMethodName()
Но это просто смешно, есть ли более простой способ?