J'écris un fichier journal. Je préfère utiliser les macros __FUNCTION__ là. Je n'aime pas la façon comme:Macros en tant que paramètres par défaut pour l'argument de la fonction
Logger.write("Message", __FUNCTION__);
Peut-être, il est possible de faire quelque chose comme:
void write(const string &message, string functionName = __FUNCTION__)
{
// ...
}
Sinon, y at-il des façons de faire ce genre de choses non par les mains (je veux dire en passant nom de la fonction)?
OK. Merci d'avoir répondu. Je m'en souviendrai. – Ockonal