1
Флаг std::ios::showpos
распечатывает положительный знак числового значения. То, что я хотел бы выполнить, - это зарезервировать место, а не позитивный знак. Есть ли какой-либо флаг в этом вопросе? Я могу написать простой оператор if для этой проблемы, однако я ищу более элегантный способ. Библиотека Boost приветствуется.как зарезервировать пустое место для позиционирования
#include <iostream>
#include <iomanip>
int main()
{
std::cout.setf(std::ios::showpos);
std::cout << 42 << "\n" << -42 << std::endl;
return 0;
}
Только для вывода? – DaveyLaser
@laser_wizard, да. Кроме того, я храню данные в txt-файле. – CroCo
как насчет вашего собственного манипулятора? –