Don't use C++17 yet

This commit is contained in:
Mael Rouxel-Labbé 2025-01-15 01:02:37 +01:00
parent 46ab7efe83
commit 56a6053b94
2 changed files with 3 additions and 2 deletions

View File

@ -127,7 +127,7 @@ create_partial_exterior_weighted_straight_skeleton_2(const FT& aMaxOffset,
typedef typename Kernel_traits<Point_2>::Kernel IK;
typedef typename IK::FT IFT;
static_assert(std::is_same_v<typename std::iterator_traits<WeightIterator>::value_type, IFT>);
static_assert((std::is_same<typename std::iterator_traits<WeightIterator>::value_type, IFT>::value));
boost::shared_ptr<Straight_skeleton_2<K> > rSkeleton;

View File

@ -27,6 +27,7 @@
#include <algorithm>
#include <iterator>
#include <type_traits>
#include <vector>
namespace CGAL {
@ -147,7 +148,7 @@ create_exterior_weighted_straight_skeleton_2(const FT& max_offset,
using IK = typename Kernel_traits<Point_2>::Kernel;
using IFT = typename IK::FT;
static_assert(std::is_same_v<typename std::iterator_traits<WeightIterator>::value_type, IFT>);
static_assert((std::is_same<typename std::iterator_traits<WeightIterator>::value_type, IFT>::value));
boost::shared_ptr<Straight_skeleton_2<K> > skeleton;