Я пытаюсь интегрировать ведение журнала в свое приложение Windows C++, и я хотел использовать Pantheios, так как у него обычно очень положительные отзывы. Тем не менее, все включенные примеры используют макросы, такие как PANTHEIOS_LITERAL_STRING и т. д., для переноса строковых литералов и требуют определения типов, например:
typedef std::basic_string<PAN_CHAR_T> string_t;
правильно составить. Я думаю, что это уродливо, и предпочел бы не использовать эти typedefs.
Я попытался скомпилировать Pantheios с отключенным PANTHEIOS_USE_WIDE_STRINGS, но получил много ошибок сборки — есть идеи?