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 |
Возвращаемое значение
(нет)
Пример
См. также
| управляет флагами форматирования (public member function) |
|
| устанавливает конкретный флаг форматирования (public member function) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/io/ios_base/unsetf