-3
class MyClass {
public:
void fn() {
// Here I want to print caller object name,(here it is ***it1***)
}
};
int main() {
MyClass it1;
it1.fn();
return 0;
}
你爲什麼要這樣做? – Matten 2012-04-26 11:38:36
你不能。最多你可以使用'typeid(* this).name()',這會給出*實現定義的**類型名稱***'MyClass'。 – 2012-04-26 11:38:38