Ticket #10188: ptree_precision.patch
File ptree_precision.patch, 629 bytes (added by , 8 years ago) |
---|
-
boost/property_tree/stream_translator.hpp
old new 94 94 > 95 95 { 96 96 static void insert(std::basic_ostream<Ch, Traits>& s, const F& e) { 97 s.precision(std::numeric_limits<F>::digits10 + 1); 97 #ifndef BOOST_NO_CXX11_NUMERIC_LIMITS 98 s.precision(std::numeric_limits<F>::max_digits10); 99 #else 100 s.precision(std::numeric_limits<F>::digits10 + 2); 101 #endif 98 102 s << e; 99 103 } 100 104 static void extract(std::basic_istream<Ch, Traits>& s, F& e) {