Espacios de nombres
Variantes
Acciones

std::ios_base::flags

De cppreference.com
< cpp‎ | io‎ | ios base
 
 
 
 
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 las dadas.

Contenido

[editar] Parámetros

flags-Nueva configuración de formato. Puede ser una combinación de las siguientes constantes:
ConstanteExplicación
decUsar base decimal para E/S de enteros. Véase std::dec.
octUsar base octal para E/S de enteros. Véase std::oct.
hexUsar base hexadecimal para E/S de enteros. Véase std::hex.
basefielddec|oct|hex. Útil para operaciones de enmascaramiento.
leftAjuste a la izquierda (agrega caracteres de relleno a la derecha). Véase std::left.
rightAjuste a la derecha (agrega caracteres de relleno a la izquierda). Véase std::right.
internalAjuste interno (agrega caracteres de relleno al punto interno designado). Véase std::internal.
adjustfieldleft|right|internal. Útil para operaciones de enmascaramiento.
scientificGenerar tipos de punto flotante usando notación científica, o notación hexadecimal si se combina con fixed. Véase std::scientific.
fixedGenerar tipos de punto flotante usando notación fija o notación hexadecimal si se combina con scientific. Véase std::fixed.
floatfieldscientific|fixed. Útil para operaciones de enmascaramiento.
boolalphaInsertar y extraer el tipo bool en formato alfanumérico. Véase std::boolalpha.
showbaseGenerar un prefijo indicando la base numérica para salida de enteros. Requiere el indicador de moneda en E/S monetaria. Véase std::showbase.
showpointGenerar un carácter de punto decimal incondicionalmente para salida de números de punto flotante. Véase std::showpoint.
showposGenerar un carácter + para salida numérica no negativa. Véase std::showpos.
skipwsOmitir los espacios en blanco iniciales antes de ciertas operaciones de entrada. Véase std::skipws.
unitbufDescargar la salida después de cada operación de salida. Véase std::unitbuf.
uppercaseReemplazar ciertas letras minúsculas con sus equivalentes en mayúsculas
en ciertas operaciones de salida. Véase std::uppercase.


[editar] Valor de retorno

Los indicadores de formato antes de la llamada a la función.

[editar] Ejemplo

[editar] Véase también

Establece un indicador de formato específico.
(función miembro pública) [editar]
Borra el indicador de formato específico.
(función miembro pública) [editar]