2013-05-30 2 views
1

Мне нужно создать мое приложение, которое может использовать эти регистраторы C++. Я просматриваю оба регистратора (Apache log4cxx и log4cplus). Я хочу знать разницу между ними. 1 вещь, которую я видел, это Apache log4cxx использовать APR (Apache Portable Runtime).Основное различие между Apache log4cxx и log4cplus

Так может ли кто-нибудь сказать мне различия между ними?

ответ

0

Я думаю, что здесь слишком много различий. Вы уже нашли одно существенное различие. Я предлагаю вам сравнить документацию для интересующих вас классов. Возможно, если бы ваш вопрос был более конкретным, я мог бы лучше ответить.

UPDATE

Я не могу думать о существенном различались между двумя библиотеками в сценарии, которые вы описали в своем комментарии. В значительной степени единственное различие должно быть пространством имен.

+0

Thank You Wilx для ответа. Я создал консольный регистратор и регистратор файлов, используя log4cplus. Я использовал ConsoleAppender и FileAppender, используя различные макеты (TTCCLayout, PatternLayout), и я регистрирую различные события журнала в соответствии с LogLevel (DEBUG, WARN, ERROR). Если я попытаюсь использовать log4cxx, тогда я должен использовать одни и те же вещи. Итак, если я использую log4cxx и log4cplus для создания таких примеров программ, то каковы были бы различия в возможностях использования обоих регистраторов? – Ankit

Смежные вопросы