std::ios_base:: flags
From es.cppreference.net
|
fmtflags flags
(
)
const
;
|
(1) | |
|
fmtflags flags
(
fmtflags flags
)
;
|
(2) | |
Gestiona los indicadores de formato.
1)
devuelve la configuración de formato actual
2)
reemplaza la configuración actual con la proporcionada.
Contenidos |
Parámetros
| flags | - |
nueva configuración de formato. Puede ser una combinación de
constantes de formato
.
|
Banderas de formato
| Constante | Explicación |
| dec | usar base decimal para E/S de enteros: ver std::dec |
| oct | usar base octal para E/S de enteros: ver std::oct |
| hex | usar base hexadecimal para E/S de enteros: ver std::hex |
| basefield | dec | oct | hex . Útil para operaciones de enmascaramiento |
| left | ajuste a la izquierda (añade caracteres de relleno a la derecha): ver std::left |
| right | ajuste a la derecha (añade caracteres de relleno a la izquierda): ver std::right |
| internal | ajuste interno (añade caracteres de relleno al punto designado interno): ver std::internal |
| adjustfield | left | right | internal . Útil para operaciones de enmascaramiento |
| scientific | generar tipos de punto flotante usando notación científica, o notación hexadecimal si se combina con fixed : ver std::scientific |
| fixed | generar tipos de punto flotante usando notación fija, o notación hexadecimal si se combina con scientific : ver std::fixed |
| floatfield | scientific | fixed . Útil para operaciones de enmascaramiento |
| boolalpha | insertar y extraer el tipo bool en formato alfanumérico: ver std::boolalpha |
| showbase | generar un prefijo que indica la base numérica para salida de enteros, requiere el indicador monetario en E/S monetaria: ver std::showbase |
| showpoint | generar un carácter de punto decimal incondicionalmente para salida de números de punto flotante: ver std::showpoint |
| showpos | generar un carácter + para salida numérica no negativa: ver std::showpos |
| skipws | omitir espacios en blanco iniciales antes de ciertas operaciones de entrada: ver std::skipws |
| unitbuf | vaciar el buffer después de cada operación de salida: ver std::unitbuf |
| uppercase | reemplazar ciertas letras minúsculas con sus equivalentes en mayúsculas en ciertas operaciones de salida: ver std::uppercase |
Valor de retorno
los indicadores de formato antes de la llamada a la función
Ejemplo
|
Esta sección está incompleta
Motivo: sin ejemplo |
Véase también
|
establece bandera de formato específica
(función miembro pública) |
|
|
limpia bandera de formato específica
(función miembro pública) |