Я прохожу учебник по библиотеке boost::log, используя Boost 1.66.0 и VS 2017. Проблема возникает в самом начале:
void init()
{
logging::core::get()->set_filter
(
logging::trivial::severity >= logging::trivial::info
);
}
Ошибка: Ни один оператор ">=" не соответствует этим операндам... Это выглядит законно - первый операнд представляет собой структуру без каких-либо определенных операторов сравнения (включая общедоступный базовый класс. Я пропустил некоторые бесплатные функции?). Второй операнд - enum.
Мой вопрос: как это работало раньше?
operator>=
, должны быть включены отдельно? - person StaceyGirl   schedule 27.12.2017