Share via


moneypunct (Clase)

La clase de plantilla describe un objeto que puede actuar como una faceta de configuración regional para describir las secuencias de tipo CharType usadas para representar un campo monetario de entrada o un campo monetario de salida. Si el parámetro de plantilla Intl es true, se respetan las convenciones internacionales.

template<class CharType, bool Intl> 
   class moneypunct;

Parámetros

  • CharType
    Tipo usado dentro de un programa para codificar caracteres.

  • Intl
    Una marca que especifica si las convenciones internacionales deben respetarse.

Comentarios

Como ocurre con cualquier faceta de configuración regional, el identificador de objeto estático tiene un valor almacenado inicial de cero. El primer intento de acceso a su valor almacenado almacena un valor positivo único en id.

El objeto estático constante intl almacena el valor del parámetro de plantilla Intl.

Constructores

moneypunct

Constructor de objetos de tipo moneypunct.

Typedefs

char_type

Tipo que se usa para describir un carácter empleado por una configuración regional.

string_type

Tipo que describe una cadena que contiene caracteres de tipo CharType.

Funciones miembro

curr_symbol

Devuelve una secuencia específica de la configuración regional de los elementos que se usan como símbolo de moneda.

decimal_point

Devuelve una secuencia específica de la configuración regional de los elementos que se usan como separador decimal.

do_curr_symbol

Una función miembro virtual protegida que devuelve una secuencia específica de la configuración regional de los elementos que se usan como símbolo de moneda.

do_decimal_point

Una función miembro virtual protegida a la que se llama para devolver una secuencia específica de la configuración regional de los elementos que se usan como símbolo de separador decimal.

do_frac_digits

La función miembro virtual protegida devuelve un recuento específico de la configuración regional de la cantidad de dígitos que se muestran a la derecha de cualquier separador decimal.

do_grouping

La función miembro virtual protegida devuelve una regla específica de la configuración regional para determinar cómo se agrupan los dígitos a la izquierda de cualquier separador decimal.

do_neg_format

Una función miembro virtual protegida a la que se llama para devolver una regla específica de la configuración regional para dar formato a resultados con cantidades negativas.

do_negative_sign

Una función miembro virtual protegida a la que se llama para devolver una secuencia específica de la configuración regional de los elementos que se usan como símbolo de signo negativo.

do_pos_format

Una función miembro virtual protegida a la que se llama para devolver una regla específica de la configuración regional para dar formato a resultados con cantidades positivas.

do_positive_sign

Una función miembro virtual protegida a la que se llama para devolver una secuencia específica de la configuración regional de los elementos que se usan como símbolo de signo positivo.

do_thousands_sep

Una función miembro virtual protegida a la que se llama para devolver una secuencia específica de la configuración regional de los elementos que se usan como símbolo de separador de miles.

frac_digits

Devuelve un recuento específico de la configuración regional de la cantidad de dígitos que se muestran a la derecha del separador decimal.

agrupar

Devuelve una regla específica de la configuración regional para determinar cómo se agrupan los dígitos a la izquierda del separador decimal.

neg_format

Devuelve una regla específica de la configuración regional para dar formato a resultados con cantidades negativas.

negative_sign

Devuelve una secuencia específica de la configuración regional de los elementos que se usan como símbolo de signo negativo.

pos_format

Devuelve una regla específica de la configuración regional para dar formato a resultados con cantidades positivas.

positive_sign

Devuelve una secuencia específica de la configuración regional de los elementos que se usan como símbolo de signo positivo.

thousands_sep

Devuelve una secuencia específica de la configuración regional de los elementos que se usan como símbolo de separador de miles.

Requisitos

Encabezado: <locale>

Espacio de nombres: std

Vea también

Referencia

<locale>

Seguridad para subprocesos en la biblioteca estándar de C++