#include <stdio.h>
void someFunc(void) {
printf("%s\n"), __func__);
}
每次調用函數時它會打印:的Java相當於__func__
someFunc
什麼是Java相當於?
我發現
(new Exception()).getStackTrace()[0].getMethodName()
而且
java.lang.Thread.currentThread().getStackTrace()[1].getMethodName()
但這些只是似乎很可笑,有更簡單的方法嗎?
不要指望Java與所有C++結構直接相等,反之亦然。 – 2011-03-26 00:21:23