moneypunct::do_neg_format
Una función virtual protegida de miembro que se llama para devolver una regla configuración regional- específica para dar formato genera con cantidades negativos.
virtual pattern do_neg_format( ) const;
Valor devuelto
La función virtual protegida de miembro devuelve una regla configuración regional- específica para determinar cómo generar un campo monetario de salida por tiempo negativo. Cada uno de los cuatro elementos de pattern::field puede tener los valores:
none para buscar coincidencias con cero o más espacio o no generar nada.
sign a coincidir o generar un signo positivo o negativo.
space para buscar coincidencias con cero o más espacio o generar un espacio.
símbolo a coincidir o generar un símbolo de moneda.
Valor a coincidir o generar un valor monetario.
Se generan los componentes de un campo monetario de salida y coinciden con los componentes de un campo de entrada monetario en el orden en que estos elementos aparecen en pattern::field. Cada uno de los valores sign, símbolo, Valor, y none o space debe aparecer exactamente una vez. El valor none no debe aparecer primero. El espacio must value no aparecer primero o último. Si Internacional es true, el orden es símbolo, sign, none, entonces Valor.
La versión de la plantilla de moneypunct<CharType, Internacional> devuelve {money_base::symbol, money_base::sign, money_base::value, money_base::none}.
Ejemplo
Vea el ejemplo para negative_format, donde la función miembro virtual llaman neg_format.
Requisitos
configuración regional <deEncabezado: >
Espacio de nombres: std