Я делаю некоторые вычисления, и результаты сохраняются в файл. Мне нужно вывести очень точные результаты, близкие к точности переменной double, и для этого я использую iomanip setprecision (int). Проблема в том, что я должен помещать setprecision везде в выводе, например:
func1() {
cout<<setprecision(12)<<value;
cout<<setprecision(10)<<value2;
}
func2() {
cout<<setprecision(17)<<value4;
cout<<setprecision(3)<<value42;
}
А это очень громоздко. Есть ли способ установить более общий модификатор cout fixed?
Спасибо