Страницы

Поиск по вопросам

вторник, 9 апреля 2019 г.

Передача флагов форматирования в функцию

Как передать в функцию флаг форматирования std::left, std::right или std::internal?


Ответ

Вообще-то можно передавать их и как целые числа (точнее, перечисление) - просто нужно передавать не std::left, а ios_base::left, и использовать не в конструкции <<, а как параметр setf(). Обычно почему-то этот метод оказывается незаслуженно забыт.
Подробнее - см. тут

Комментариев нет:

Отправить комментарий