Проблема с Visual Studio с VS2019 и буст 1.65 - PullRequest
0 голосов
/ 09 июля 2020

Я использовал boost::iterator_facade из boost 1.65

class index_based_iterator :
public boost::iterator_facade<
        index_based_iterator<T, R>,
        R,
        boost::random_access_traversal_tag>

Код работал нормально до Visual Studio 2017. Однако при обновлении до Visual Studio 2019 он начал выдавать ошибку компиляции при использовании итератора.

std::sort(list.begin(), list.end());

Нужно ли мне обновлять буст-версию? Есть ли другая альтернатива?

...