Ticket #8261: boost_1_55_0_lexical_cast.2.patch
File boost_1_55_0_lexical_cast.2.patch, 724 bytes (added by , 9 years ago) |
---|
-
.hpp
old new 2596 2596 } 2597 2597 #endif 2598 2598 2599 template <typename Target, typename T, typename Traits, typename Alloc, template<class,class> class Iter> 2600 inline Target lexical_cast(Iter<T*,std::basic_string<T,Traits,Alloc> > arg, std::size_t count) { 2601 return lexical_cast<Target>(&(*arg), count); 2602 } 2603 2604 template <typename Target, typename T> 2605 inline Target lexical_cast(const boost::iterator_range<T>& arg) { 2606 return lexical_cast<Target>(arg.begin(), arg.size()); 2607 } 2608 2609 2599 2610 } // namespace boost 2600 2611 2601 2612 #else // #ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION