Ich arbeite an einer leistungskritischen Multithread-Anwendung. Ich habe mir die Protokollierung von rlog, Ace und Boost angesehen. Ich habe mich für rlog entschieden, weil ich gelesen habe, dass es am schnellsten ist (wenn die Protokollierung deaktiviert ist, hat es den geringsten Overhead).
Das Problem, das ich habe, ist, dass der Dateiname, die Zeilennummer usw. auch im Freigabemodus angezeigt werden. Wenn Sie mir sagen können, wie ich diese Informationen ausschalten kann, ist mein Problem möglicherweise gelöst. Was ist auf jeden Fall der effizienteste Logger in C ++ für meine Situation?