Même question avec les logs : pour pouvoir logger à différents niveaux,
dans différents domaines (par exemple, un domaine " entree/sortie ", un
autre " call stack ") ?
Merci !
--
qdii
Il y a CppUnit qui a l'avantage d'être intégré dans un IDE comme
Eclipse; personnellement, je le trouve un peu lourd et je préfère
Boost.Test. Sinon il y a des petites lib un peu partout qui marchent
assez bien.
> Même question avec les logs : pour pouvoir logger à différents niveaux,
> dans différents domaines (par exemple, un domaine " entree/sortie ", un
> autre " call stack ") ?
Pour la génération des logs Pantheios est assez connu. Un nouveau
venu, FastFormat (http://www.fastformat.org/) par l'auteur de
pantheios, semble pas mal.
Quand aux logiques de debug, je ne connais pas de bibliothèque. Les
politiques de log/release/trace sont AMHA aujourd'hui trop hétérogènes
pour qu'il y en ait une qui soit adoptée. D'après ce que j'ai vu,
chacun refait son implémentation en fonction de ses besoins.
--
Michael
Sinon, Google propose aussi une telle bibliothèque [1], à voir si ça
te conviendrait...