IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: ymoreau

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 726

    Je n'avais pas vu les choses sous cet angle,...

    Je n'avais pas vu les choses sous cet angle, c'est vrai que ça me parait mieux. Merci pour ces conseils !
  2. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 726

    J'y ai pensé mais si c'est le code qui...

    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...
  3. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 726

    Une autre macro à moi qui appelle une fonction de...

    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...
  4. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 726

    Merci de vos réponses. Du coup j'ai écrit 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...
  5. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 726

    Oui je suis d'accord. A vrai dire ma question se...

    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à...
  6. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 726

    Gestion des messages d'erreur

    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...
Affichage des résultats 1 à 6 sur 6