#include <stdio.h>
void someFunc(void) {
printf("%s\n"), __func__);
}
関数が呼び出されるたびに、次のように表示されます。
someFunc
Javaに相当するものは何ですか?
見つけた
(new Exception()).getStackTrace()[0].getMethodName()
と
java.lang.Thread.currentThread().getStackTrace()[1].getMethodName()
しかし、これらはばかげているように思えます。もっと簡単な方法はありますか?