Je n'avais pas vu les choses sous cet angle, c'est vrai que ça me parait mieux. Merci pour ces conseils !
Type: Messages; Utilisateur: ymoreau
Je n'avais pas vu les choses sous cet angle, c'est vrai que ça me parait mieux. Merci pour ces conseils !
J'y ai pensé mais si c'est le code qui réceptionne l'exception qui écrit le log, le fichier et la ligne n'auront pas de sens car trop haut niveau par rapport à l'erreur. En quoi ça serait un problème...
Une autre macro à moi qui appelle une fonction de log en donnant le nom de fichier et le numéro de ligne :
#define WARN(msg) Logger::ref().log(msg, __FILE__, __LINE__, Logger::Error)
Une...
Merci de vos réponses. Du coup j'ai écrit une macro de ce type :
#define THROW_AND_WARN(exceptionClass, message) do {\
WARN(message);\
throw exceptionClass(message); } while(false)
Où le...
Oui je suis d'accord. A vrai dire ma question se pose plutôt pour les cas où l'utilisateur n'a pas fait d'erreur justement, un fichier qui manque ou une opération qui se passe mal, dans ces cas là...
Bonjour,
Je voudrais avoir votre avis sur les messages d'erreur, j'ai déjà une classe qui s'occupe d'écrire dans un log, mais il me faut aussi prévenir l'utilisateur lorsque quelque chose ne...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.