Повторное использование rapidxml из boost::property_tree

Я работаю над некоторым проектом, который требует парсера XML (чтение RSS-каналов). Мы уже добавили копию rapidXML в наш код.
Но вчера я видел это повышение: property_tree также содержит копию rapidXML в пространстве имен boost::property_tree_details::rapidxml
Итак, мой вопрос: это нормально, что я снова использую код от boost? Поскольку пространство имен содержит ::details::Я мог бы предположить, что это не очень подходит для автономного использования.
Мы уже используем библиотеку boost в некоторых других местах нашего кода, поэтому, возможно, наличие другой копии rapidXML отчасти избыточно. Интересно, какой будет лучшая практика в этом случае.
Любое предложение с благодарностью.
Заранее спасибо.

0 ответов

Другие вопросы по тегам