我這一行成一個類這個函數的返回類型是什麼?
virtual const char *GetEventName() const
{
return #classname;
}
什麼是在這個函數返回類型發生的宏定義是什麼?
我這一行成一個類這個函數的返回類型是什麼?
virtual const char *GetEventName() const
{
return #classname;
}
什麼是在這個函數返回類型發生的宏定義是什麼?
如果classname
是宏的一個爭論,#classname
是其值的字符串版本。所以,如果classname
是SomeType
,#classname
將是"SomeType"
等效由於它返回一個字符串(C字符串)的返回類型是爲const char *
欲瞭解更多信息,看看Stringification
我明白非常感謝。 –
歡迎您!如果能解決您的問題,您能否將此標記爲答案? –
好了,返回類型是'const char *'... – 2012-11-19 05:48:27