так, чтобы принимала оба итератора (константные и неконстантные)? При этом только итераторы для LR::geometry::Point. C++14
Можно просто заменить template<typename...> class Iterator на typename Iterator. Если прям очень хочется что-то проверять, то скормить внутрь Iterator другой шаблонный тип и при помощи SFINAE/концептов проверить, что если у него отбросить const, то получится что надо
Обсуждают сегодня