Получить точность cout

Я могу установить точностьcout вывод с использованием

cout.precision(precision_value);

как я могуполучить значение точности, которое используетсяcout уже? Я не могу найти другую связанную функцию вcout описание.

Связанная проблема, с которой я столкнулся, заключается в том, как я могу изменить точность cout только для некоторой части кода (поэтому ее необходимо впоследствии сбросить до точного предыдущего значения).

Я пытался:

//save original cout flags
std::ios_base::fmtflags coutFlags = cout.flags();

cout.precision(1);
cout.setf(ios::fixed);

 // code

cout.flags(coutFlags);

но это не работает.

Ответы на вопрос(2)

Ваш ответ на вопрос