Changeset 3526
- Timestamp:
- Oct 11, 2016, 9:02:53 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/yat/statistics/utility.h
r3511 r3526 373 373 BOOST_CONCEPT_ASSERT((boost_concepts::SinglePassIterator<InputIterator>)); 374 374 using boost::Convertible; 375 typedef typename InputIterator::value_type T;375 typedef typename boost::iterator_value<InputIterator>::type T; 376 376 BOOST_CONCEPT_ASSERT((Convertible<T,double>)); 377 377 double sum = 0; … … 394 394 BOOST_CONCEPT_ASSERT((boost_concepts::RandomAccessTraversal<RandomAccessIterator>)); 395 395 double m = median(first, last, sorted); 396 typedef typename std::iterator_traits<RandomAccessIterator>::value_type T;396 typedef typename boost::iterator_value<RandomAccessIterator>::type T; 397 397 std::vector<T> ad(std::distance(first, last)); 398 398 // copy weights if needed
Note: See TracChangeset
for help on using the changeset viewer.