0
我在寫記錄文件。我寧願在那裏使用宏__FUNCTION__。我不喜歡喜歡的方式:宏作爲函數參數的默認參數
Logger.write("Message", __FUNCTION__);
也許,有可能使類似:
void write(const string &message, string functionName = __FUNCTION__)
{
// ...
}
如果不是,有什麼方法可以做到這一點的東西不用手(我的意思傳遞函數名稱)?
好的。感謝你的回答。請記住這一點。 – Ockonal 2010-08-16 12:53:18