From bccc97ff22b0de468a4a7c8eb2cd9e1d4fec9055 Mon Sep 17 00:00:00 2001 From: Suter Andreas Date: Tue, 30 Jun 2015 12:17:25 +0200 Subject: [PATCH] changed setf/unsetf bug --- src/classes/PMsr2Data.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/classes/PMsr2Data.cpp b/src/classes/PMsr2Data.cpp index e818e6ff..de96b237 100644 --- a/src/classes/PMsr2Data.cpp +++ b/src/classes/PMsr2Data.cpp @@ -2444,7 +2444,7 @@ void PMsr2Data::WriteValue(fstream &outFile, const double &value, const unsigned if ((fabs(value) >= 1.0e6) || ((fabs(value) < 1.0e-4) && (fabs(value) > 0.0))) outFile << scientific << setprecision(width - 8); else - outFile.setf(ios::floatfield); + outFile.unsetf(ios::floatfield); outFile << setw(width) << left << value; } @@ -2469,7 +2469,7 @@ void PMsr2Data::WriteValue(fstream &outFile, const double &value, const double & if ((fabs(value) >= 1.0e6) || ((fabs(value) < 1.0e-4) && (fabs(value) > 0))) outFile << scientific; else - outFile.setf(ios::floatfield); + outFile.unsetf(ios::floatfield); outFile.precision(prec); outFile << setw(width) << left << value;