2012-02-15 12 views
6

Attualmente sto valutando alcuni framework di log per C++ non gestito.Boost.Log vs. Boost.Log v2

La mia domanda è: qual è la differenza tra Boost.Log e Boost.Log v2?
L'Api è diverso? È sicuro usare Boost.Log v2 in un progetto o dovrei rimanere con Boost.Log 1.1?
Quando sarà accettato in Boost? Potrebbe subire importanti cambiamenti in futuro?

+0

Hai visto questo: http://stackoverflow.com/questions/3510473/experience-using-boost-log-logging-library? – Bart

+0

Sì, ma ho letto solo la domanda :). Pubblicherò la risposta qui – cprogrammer

risposta

1

Attenzione che la versione "1.0" disponibile non viene mantenuta. Per ricevere gli aggiornamenti è necessario utilizzare la versione bleeding edge (trunk) che potrebbe diventare instabile. Prendi questo in considerazione se hai intenzione di utilizzare questa versione in qualsiasi progetto serio. Se non si ha paura di usare versioni con margini sanguinanti o di rottura futura, allora provaci. È davvero bello da usare come è nel suo stato attuale.