fix precision

This commit is contained in:
Laurent Rineau 2025-12-04 11:09:44 +01:00
parent 25e41104d1
commit ff9223ab21
1 changed files with 4 additions and 1 deletions

View File

@ -13,6 +13,7 @@
#define CGAL_EXCEPTION_OSTREAM_H
#include <ios>
#include <iostream>
#include <ostream>
#include <sstream>
#include <string>
@ -42,7 +43,9 @@ template <typename CharT = char, typename Traits = std::char_traits<CharT>>
class Exception_basic_ostream {
std::basic_ostringstream<CharT, Traits> stream_;
public:
Exception_basic_ostream() = default;
Exception_basic_ostream() : stream_() {
stream_.precision(std::cerr.precision());
}
// move-only
Exception_basic_ostream(Exception_basic_ostream&&) = default;