std::ios_base::unsetf
void unsetf( fmtflags flags ); |
Сбрасывает флаги форматирования, указанные flags.
Параметры
| flags | - | флаги форматирования для сброса. Может быть комбинацией констант флагов форматирования. |
Флаги форматирования
| Константа | Пояснение |
|---|---|
dec | использовать десятичную систему счисления для целочисленного ввода-вывода: см. std::dec |
oct | использовать восьмеричную систему счисления для целочисленного ввода-вывода: см. std::oct |
hex | использовать шестнадцатеричную систему счисления для целочисленного ввода-вывода: см. std::hex |
basefield |
dec | oct | hex. Полезен для операций маскирования |
left | выравнивание по левому краю (добавляет символы заполнения справа): см. std::left |
right | выравнивание по правому краю (добавляет символы заполнения слева): см. std::right |
internal | внутреннее выравнивание (добавляет символы заполнения в указанную внутреннюю позицию): см. std::internal |
adjustfield |
left | right | internal. Полезен для операций маскирования |
scientific | выводить числа с плавающей точкой в научной нотации или в шестнадцатеричной нотации при сочетании с fixed: см. std::scientific |
fixed | выводить числа с плавающей точкой в фиксированной нотации или в шестнадцатеричной нотации при сочетании с scientific: см. std::fixed |
floatfield |
scientific | fixed. Полезен для операций маскирования |
boolalpha | вставлять и извлекать значения типа bool в буквенно-цифровом формате: см. std::boolalpha |
showbase | выводить префикс, обозначающий систему счисления для целочисленного вывода; требовать указание валюты при денежном вводе-выводе: см. std::showbase |
showpoint | безусловно выводить символ десятичного разделителя для чисел с плавающей точкой: см. std::showpoint |
showpos | выводить символ + для неотрицательных чисел: см. std::showpos |
skipws | пропускать начальные пробельные символы перед некоторыми операциями ввода: см. std::skipws |
unitbuf | сбрасывать буфер вывода после каждой операции вывода: см. std::unitbuf |
uppercase | заменять некоторые строчные буквы соответствующими прописными при выполнении некоторых операций вывода: см. std::uppercase |
Возвращаемое значение
(нет)
Пример
См. также
| управляет флагами форматирования (открытая функция-член) |
|
| устанавливает определённый флаг форматирования (открытая функция-член) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/io/ios_base/unsetf